function check1()
{
	if (document.reg.pEmail.value!=document.reg.p1Email.value)
	{
		alert("Check Email & Confirm Email");
		document.reg.pEmail.value="";
		document.reg.p1Email.value="";
	}
}

function check2()
{
	if (document.reg.sEmail.value!=document.reg.s1Email.value)
	{
		alert("Check Email & Confirm Email");
		document.reg.sEmail.value="";
		document.reg.s1Email.value="";
	}
}
function checkExtension(elid)
    {
   
        // for mac/linux, else assume windows
        if (navigator.appVersion.indexOf('Mac') != -1 || navigator.appVersion.indexOf('Linux') != -1)
            var fileSplit = '/';
        else
            var fileSplit = '\\';
   
        var fileTypes     = new Array('.gif', '.jpg'); // valid filetypes
        var fileName      = document.getElementById(elid).value; // current value
        var extension     = fileName.substr(fileName.lastIndexOf('.'), fileName.length);
        var valid = 0;
       
        for(var i in fileTypes)
        {
       
            if(fileTypes[i] == extension)
            {
           
                valid = 1;
                break;
               
            }
       
        }
        if(fileName != '' ){
			 if(valid == 1){
				return true
			}  else {
				   
				return false;
			}	
	   } else {
	   		return true;
	   }
    	
}	

function checkme(){
	errs =true;
	
	if(checkExtension("upload_photo")== true) {
		
	} else {
			alert("Only .gif and .jpg file are accepted!");
			$("upload_photo").focus();
			return false;		
	}
	 
	
	cssQuery('.required').each(function(els){				
		if(errs == false){					  
		
	 	    // loc = Position.cumulativeOffset(els);			
			// scroll(loc[0], loc[1]);			
			 errs = false ;				
			 return errs;
		}
		if(els.value == '' || els.value == '0'){			
			
			fname = els.parentNode.parentNode;
			def = fname.childNodes[0].innerHTML;
			
			if(typeof def == 'undefined'){
				alert(fname.childNodes[1].innerHTML +' is  required. Please fill it up.');	
				els.parentNode.style.backgroundColor = 'red';												
					 loc = Position.cumulativeOffset(els);			
					 scroll(loc[0], loc[1]);								
			}else{
				alert(fname.childNodes[0].innerHTML +' is  required. Please fill it up.');
				els.parentNode.style.backgroundColor = 'red';				
				 loc = Position.cumulativeOffset(els);			
					 scroll(loc[0], loc[1]);								
			}
			

			errs = false;	
		} else{
				els.parentNode.style.backgroundColor = '#FFFFFF';
		}
	});
	//$('frmapply').submit();
	if(errs == true){
		
	 
		$('overall').style.display = "block";
		window.scroll(0,0);
		
		$('frmapply').submit();
		$('savebutton').innerHTML = '<img src="images/apply_save.gif">'; 
		return true;			
	}		
	return errs;
}



$('emailaddress').onblur = function() {
	if(!echeck($('emailaddress').value)){
		$('emailaddress').parentNode.style.backgroundColor = 'red';
		//$('emailaddress').focus();		
		return false;
	} else{
		function showemail(txt){
			if(txt.responseText == 'true'){
				 alert("Email address already exist");
				 $('emailaddress').focus();
				
			} 
		}
		 
		new Ajax.Request('include/ajaxfunction.php?action=checkemail&emailaddress='+$('emailaddress').value,{method:'get',onComplete:showemail});
		
		$('emailaddress').parentNode.style.backgroundColor = '#FFFFFF';
	}		
}	
$('confirm_email').onblur = function(){
	if(!echeck($('confirm_email').value)){
		$('confirm_email').parentNode.style.backgroundColor = 'red';
		//$('confirm_email').focus();			
		return false;
	}	else{
		$('confirm_email').parentNode.style.backgroundColor = '#FFFFFF';
	}		
	
	if($('emailaddress').value != $('confirm_email').value){
		alert('Emailaddress and Confirm Email not matched');
		//$('confirm_email').focus();	
		return false;
	}	else{
		$('confirm_email').parentNode.style.backgroundColor = '#FFFFFF';
	}	
	
}

function showqua2(){
	$('qualification2').style.display ="block";
	
}


function gettesti(){
		
		function showme(txt){		
			$('showtesti').update(txt.responseText);			
			//new Effect.Appear('showtesti');					
			new Effect.Appear('showtesti');
			
			setTimeout(function() {
				new Effect.Fade('showtesti');		
			},3500 )
		}
		new Ajax.Request('ajaxtestimonial.php',{method:'get', onComplete:showme});
}


//gettesti();
 
//setInterval( gettesti,6000);


$('resetform').onclick= function(){
	$('frmapply').reset();

}

 
 $('savebutton').onclick = function(){ 
		
		function checksec(txt){
			if(txt.responseText == 'not')		{
				alert("Security code not correct.");	
				return false;
			} else {
				checkme();	
			}
		}
		new Ajax.Request("apply.php?checsecurity=true&security="+$('security_code').value,{method:'get',onComplete:checksec});
		
		
		
}