changeFont=function(fontName)
{	
	return changeStyle('font',fontName);
}

changeStyle=function(styleType,newStyle)
{
	if(styleType=='font')
	{
		font_el=document.getElementById('current_font_style');
		font_el.removeAttribute('href');
		font_el.setAttribute('href',"fonts."+newStyle+".css");
		font_el.href="fonts."+newStyle+".css";
	}

};


function createXMLHttpRequest()
{
    var ua;
    if(window.XMLHttpRequest)
    {
        try
        {
            ua = new XMLHttpRequest();
        }
        catch(e)
        {
            ua = false;
        }
    }
    else if(window.ActiveXObject)
    {
        try
        {
            ua = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch(e)
        {
            ua = false;
        }
    }
    return ua;
}

var req = createXMLHttpRequest();

function verify_data()
{
	if(document.getElementById("captcha").value=="")
	{
		document.getElementById("msg").innerHTML = "Please Enter Verification Code";
		document.getElementById("captcha").focus();
	}	
	else
	{
		req.open('get', 'Verifycaptcha.php?captcha='+document.getElementById("captcha").value);
		req.onreadystatechange = handleCaptchaVerify;
		req.send(null); 
		cache='false';   	
		return false;
	}
	return false;
}

function handleCaptchaVerify()
{
    if(req.readyState == 1)
    {
      document.getElementById("msg").innerHTML = "<b>Processing ...</b>";
    }
    if(req.readyState == 4)
    {
        var response = req.responseText;        
        var update = new Array();

        if(response.indexOf('||' != -1))
        {
        	update = response.split('||');
        	if(update[0]=="I")
        	{
        		document.getElementById("msg").innerHTML = "Invalid Verification Code";
        		document.getElementById('captcha_img').src='captcha.php?'+Math.random();
        	}
        	else if(update[0]=="S")
        	{
        		document.getElementById("leadfrm").submit();
        	}
        }
    }    	    
}
