var frmUser=new Object();

function validateUser(fieldName)
{
	
	if(fieldName=='')
	{
		var ruleCount=0;
		var allFieldsName=new Array("txtFirstName","txtLastName","txtContactNo","txtEmailId","cboQualification","cboStudyType","pdfName");
		for(ruleCount=0;ruleCount<allFieldsName.length;ruleCount++)
		{
			validRules(allFieldsName[ruleCount]);
			flagFormSubmit=true;	
		}		
	}
	else
	{
		validRules(fieldName);	
	}
	fieldMap["form1"]=frmUser;
	
	var errorStatus = validation(document.forms[0]);
	
	if(errorStatus)
	{
		return true;
	}
	else
		return false;
}
function validRules(fieldName)
{
	
	switch(fieldName)
	{
		case "txtFirstName":
				//alert("hifn");
				frmUser["txtFirstName"] = {validateFunction:[{funName:isBlank,errMsg:"Please enter your first name"},{funName:nameValidation,errMsg:"Please enter your valid first name"}],div:"errFirstName"};
				break;
		case "txtLastName":
				//alert("hiln");
				frmUser["txtLastName"] = {validateFunction:[{funName:isBlank,errMsg:"Please enter your last name"},{funName:nameValidation,errMsg:"Please enter your valid last name"}],div:"errLastName"};
				break;
		case "txtContactNo":
				//alert("hicn");
				frmUser["txtContactNo"] = {validateFunction:[{funName:isBlank,errMsg:"Please enter your Contact no."},{funName:phoneValdation,errMsg:"Please enter your valid contact no."}],country:"sg",div:"errContactNo"};
				break;
		case "txtEmailId":
				//alert("hied");
				frmUser["txtEmailId"] = {validateFunction:[{funName:isBlank,errMsg:"Please enter your email"},{funName:emailValidation,errMsg:"Please enter your valid email"}],div:"errEmailId"};
				break;
		case "cboQualification":
				//alert("hiO");
				frmUser["cboQualification"] = {validateFunction:[{funName:isBlank,errMsg:"Please select your Qualification."}],div:"errQualification"};
				break;
        case "cboStudyType":
                frmUser["cboStudyType"] = {validateFunction:[{funName:isBlank,errMsg:"Please select your course type."}],div:"errStudyType"};
                break;
        case "pdfName":
                frmUser["pdfName"] = {validateFunction:[{funName:isBlank,errMsg:"Please select your course type."}],div:"errpdfName"};
                break;
        case "cboJoinPgm":
            frmUser["cboJoinPgm"] = {validateFunction:[{funName:isBlank,errMsg:"Please select Duration."}],div:"errPgm"};
        break;
  
	}
}
function chkAvail()
{
	window.open('http://freelance.afaqs.com/perl/freelance/chk_available.html?'+document.getElementById('txtScreename').value, 'af_mailstory', 'scrollbars=no, width=250, height=144');
}

function changePgName(obj){
    document.form1.pdf_full_name.value = obj.options[obj.selectedIndex].innerHTML;
}
