// JavaScript Document
//////////////////////// TRIM ////////////////////////////
function trim(str)
{
   return str.replace(/^\s+|\s+$/g,'');
}

///////////////////// FOR EMAIL ///////////////////////////
function check_email1(email)
{
	var str = email.value;
	var re = /^([a-zA-Z0-9-_\.]+@([a-zA-Z0-9-_]+\.)+[a-zA-Z]{2,4})$/;
	if (!re.test(str))
	{
		alert("" + str + " is not a valid email address");
		email.focus();
		return false;
	}
}
////////////////// CHECK ALL FIELDS ///////////////////////

function validate_empty(j,frm)
{
	var invalid=" ";
	for (i=0;i<j;i++)
	{
		box = frm.elements[i];
		ename=box.name;
		ename=ename.replace("_"," ");
		e_name=upper_case_first_letters(ename);
		if(box.value=="")
		{
			alert(e_name + ' can not be empty.');
			box.focus();
			return false;
		}
	}
	return true;
}

function upper_case_first_letters(str)
{
		STRING=str;	
		var strReturn_Value = "";
		var iTemp = STRING.length;
		if(iTemp==0){
		return"";
		}
		var UcaseNext = false;
		strReturn_Value += STRING.charAt(0).toUpperCase();
		for(var iCounter=1;iCounter < iTemp;iCounter++){
		if(UcaseNext == true){
		strReturn_Value += STRING.charAt(iCounter).toUpperCase();
		}
		else{
		strReturn_Value += STRING.charAt(iCounter).toLowerCase();
		}
		var iChar = STRING.charCodeAt(iCounter);
		if(iChar == 32 || iChar == 45 || iChar == 46){
		UcaseNext = true;
		}
		else{
		UcaseNext = false
		}
		if(iChar == 99 || iChar == 67){
		if(STRING.charCodeAt(iCounter-1)==77 || STRING.charCodeAt(iCounter-1)==109){
		UcaseNext = true;
		}
		}
		
		
		} //End For
		
		return strReturn_Value;
		//	alert(strReturn_Value);
		
} //End Function

function check_number(frm,str)	
{
	//alert(str);
	var val=str.split(",");
	var type1, rdo, flag, e_name1;
	for(i=0;i<val.length;i++)
	{
		box=frm.elements[val[i]]
		ename=box.name;
		type1=box.type;
		ename=ename.replace("_"," ");
		e_name=upper_case_first_letters(ename);
		
		//alert(isNaN(box.value));
					
		if(isNaN(box.value))
			{
				alert(e_name + ' is not a number');
				box.focus();
				return false;
			}
	}
	return true;
}
////////////////// CHECK EMAIL ADDRESS BY NAREN //////////////////
function check_email(fieldname)
{
	
	//alert(fieldname.value);
	if (fieldname.value.length >0 || fieldname.value.length=='') 
	{
		 i=fieldname.value.indexOf("@")
		 j=fieldname.value.indexOf(".",i)
		 k=fieldname.value.indexOf(",")
		 kk=fieldname.value.indexOf(" ")
		 jj=fieldname.value.lastIndexOf(".")+1
		 len=fieldname.value.length
	
		if ((i>0) && (j>(1+1)) && (k==-1) && (kk==-1) && (len-jj >=2) && (len-jj<=3)) {
			return true;
		}
		else {
			alert("Please enter an exact email address.\n" +
			fieldname.value + " is invalid.");
			fieldname.focus();
			
			return false;
		}

 	}

}
//////////////////////// IMAGE SET IN A POSITION OF BLANK POSITION/////////////////////
/*
document.getElementById("img1").src=document.recipe.file1.value;
html tag-----
<img src="templates/images/spacer.gif" width="43" height="40" id="img1">

*/
//=============================  CHECK HTML FILE =============
	function checkHTML(current)
	{
		if(current!="")
		{
			myHtml = new Image();
			myHtml.src = current;
			var filetype = new String(current);
			index = filetype.lastIndexOf(".");
			if (index == -1)
			{
				alert("Only HTML file format is allowed");
				return false;
			}
			filetype = filetype.substr(filetype.lastIndexOf(".") + 1);
			filetype = filetype.toUpperCase();
			if(filetype != "HTML")
			{
				alert("Only HTML file format is allowed");
				return false;
			}
		}
		return true;
	}

// ===========================IMAGER SIZE =========================================
	function checkImage(current)
	{
		if(current!="")
		{
			myImage = new Image();
			myImage.src = current;
			var filetype = new String(current);
			index = filetype.lastIndexOf(".");
			if (index == -1)
			{
				alert("Only gif,jpg,jpeg and png file formats are allowed");
				return false;
			}
			filetype = filetype.substr(filetype.lastIndexOf(".") + 1);
			filetype = filetype.toUpperCase();
			if(!(filetype == "GIF" || filetype == "JPG" || filetype == "JPEG" || filetype == "PNG"))
			{
				alert("Only gif,jpg and png file formats are allowed");
				return false;
			}
			var width=myImage.width;
			var height=myImage.height;
			if(width>max_size || height>max_size)
			{
				alert("Image Size must be less than 600X600 pixel dimension!");
				return false;
			}					
		}
		return true;
	}
	function checkImage1(current,max_size)
	{
		if(current!="")
		{
			myImage = new Image();
			myImage.src = current;
			var filetype = new String(current);
			index = filetype.lastIndexOf(".");
			if (index == -1)
			{
				alert("Only gif,jpg,jpeg and png file formats are allowed");
				return false;
			}
			filetype = filetype.substr(filetype.lastIndexOf(".") + 1);
			filetype = filetype.toUpperCase();
			if(!(filetype == "GIF" || filetype == "JPG" || filetype == "JPEG" || filetype == "PNG"))
			{
				alert("Only gif,jpg and png file formats are allowed");
				return false;
			}
			var size=max_size+'X'+max_size;
			var width=myImage.width;
			var height=myImage.height;
			if(width>max_size || height>max_size)
			{
				alert("Image Size must be less than " + size + " pixel dimension!");
				return false;
			}					
		}
		return true;
	}

function validate_empty1(frm,str)
{
	var val=str.split(",");
	var type1, rdo, flag, e_name1;
	for(i=0;i<val.length;i++)
	{
		box=frm.elements[val[i]]
		ename=box.name;
		type1=box.type;
		ename=ename.replace("_"," ");
		e_name=upper_case_first_letters(ename);
		if(type1=="radio")		
		{
			rdo="y";
			e_name1=e_name;
			if(box.checked || flag==1)	{	flag=1;		}
			else{	flag=2;		}
		}
		else
		{
			if(rdo=="y")
			{
				if(flag==2)
				{	rdo="";
					flag=5;
					alert('Please Select '+e_name1);
					box1=frm.elements[val[i-1]]					
					box1.focus();
					return false;
				}
			}
			if(box.value=="" || box.value==0)
			{
				alert(e_name + ' can not be empty.');
				box.focus();
				return false;
			}
		}
	}
	return true;
}
	function checkImage2(current)
	{
		if(current!="")
		{
			myImage = new Image();
			myImage.src = current;
			var filetype = new String(current);
			index = filetype.lastIndexOf(".");
			if (index == -1)
			{
				alert("Only gif,jpg,jpeg and png file formats are allowed");
				return false;
			}
			filetype = filetype.substr(filetype.lastIndexOf(".") + 1);
			filetype = filetype.toUpperCase();
			if(!(filetype == "GIF" || filetype == "JPG" || filetype == "JPEG" || filetype == "PNG"))
			{
				alert("Only gif,jpg and png file formats are allowed");
				return false;
			}
			var width=myImage.width;
			var height=myImage.height;
			if(width>148 || height>204)
			{
				alert("Image Size must be less than 148X204 pixel dimension!");
				return false;
			}					
		}
		return true;
	}
	
  function moveprod(current,id)
  {
		var flag=0;
		cat=current;
		index=current.selectedIndex;
		cat1=cat.split("~");
		if(document.getElementById(id).options.length>0)
		{
			for(i=0;i<document.getElementById(id).options.length;i++)
			{
			if(document.getElementById(id).options[i].value==cat1[0])
			{flag=1;}
			}
		}
		if(flag==0)
		{
				document.getElementById(id).options.add(new Option(cat1[1],cat1[0]));		
		}
		else
		{
			alert('This category already selected');
		}
}		
	function removeprod(current,id)
	{
		
		cat=current.selectedIndex;
		if(cat>-1)
		document.getElementById(id).options[cat]=null;
	}
	
	function fsubmit()
	{
		
/////////////////////////////// selected feature//////////////////
		var prod="";
		var industry=""
		var category=""		
	var len=document.getElementById('selected_feature').options.length;
		
		for(i=0;i<len;i++)
		{
			if(prod)
				{
				cat=document.getElementById('selected_feature').options[i].value;
				prod=prod+","+cat; 
				}
			else
				{
				cat=document.getElementById('selected_feature').options[i].value;
				prod=cat;
				}
		}
		document.getElementById('feature_value').value=prod;		 	 
		
/////////////////////////////// selected industry//////////////////

		var len=document.getElementById('selected_industry').options.length;
		for(i=0;i<len;i++)
		{
			if(industry)
				{
				cat=document.getElementById('selected_industry').options[i].value;
				industry=industry+","+cat; 
				}
			else
				{
				cat=document.getElementById('selected_industry').options[i].value;
				industry=cat;
				}
		}
		document.getElementById('industry_value').value=industry;		 		
////////////////////////////// selected category ///////////////////

}

		//===========================Admin Validation===========================//
function admin_validate(frm)
{
 //alert(pwd);
	str="0,1,2";
	if(validate_empty1(frm,str)==false)
	{
		return false;
	}
	if(document.getElementById('new_password').value!= document.getElementById('confirm_password').value)	
	{
		alert('New password and confirm passwword must be same !' );
		document.getElementById('confirm_password').focus();
		return false;
	}
}

function validate_add(frm)  
{ 
	//alert(frm); 
	//var str="0,1,2,3,4,5,6,7,8,9,10";
	var str="0,1,3,5,7,9";
	if(validate_empty1(frm,str)==false)  	
	{  		
		return false;  	
	}  	
	
	//var str2="4,7,8,9";
	var str2="7,10";
	if(check_number(frm,str2)==false)  	
	{  		
		return false;  	
	}  
}
	

function validate_acc(frm)  
{ 
	if(document.getElementById('title').value=='')	
	{
		alert('Please select title!' );
		document.getElementById('title').focus();
		return false;
	}

	if(document.getElementById('name').value=='')	
	{
		alert('Please enter name !' );
		document.getElementById('name').focus();
		return false;
	}
	
	if(document.getElementById('email').value=='')	
	{
		alert('Please enter email ID !' );
		document.getElementById('email').focus();
		return false;
	}
	
	if(document.getElementById('email').value)	
	{
		var fieldname=frm.email;
		if(check_email(frm.email)==false)  	
		{  		
			return false;  	
		} 
	}
	
	if(document.getElementById('choose_password').value=='')	
	{
		alert('Please enter password !' );
		document.getElementById('choose_password').focus();
		return false;
	}
	
	if(document.getElementById('confirm_password').value=='')	
	{
		alert('Please enter confirm password !' );
		document.getElementById('confirm_password').focus();
		return false;
	}
	
	
	if(document.getElementById('choose_password').value!= document.getElementById('confirm_password').value)	
	{
		alert('Choose password and confirm passwword must be same !' );
		document.getElementById('confirm_password').focus();
		return false;
	}
	
	if(document.getElementById('attach').value=="")
	{
		alert("Please Attach CV !");
		document.getElementById('attach').focus();
		return false;
	}
	
	if(document.getElementById('attach').value)
	{
	
		var f=document.frm_registration.attach.value;
		var len=f.length;
		//var ext=f.substr(len-4,4);
		//var vdoc = f.search(".doc");
		//var vtxt = f.search(".txt");
		
		var str = f.split(".");
		
		//alert("Extention - " + str[1]);
		//alert(ext);
		
		 if(len>0)
		 {
			if((str[1]!="doc") && (str[1]!="docx") && (str[1]!="txt") && (str[1]!="rtf"))
			{
				alert("Select a Valid File for Uploading Your CV \n Only  .doc , .docx and .txt file type allowed !");		
				document.frm_registration.attach.focus();
				return false;
			}
		}
	
	}
	
	if(document.getElementById('city').value=='')	
	{
		alert('Please select city!' );
		document.getElementById('city').focus();
		return false;
	}
	
	if(document.getElementById('education_ug').value=='')	
	{
		alert('Please select under graduation!' );
		document.getElementById('education_ug').focus();
		return false;
	}
	
	if(document.getElementById('education_pg').value=='')	
	{
		alert('Please select post graduation!' );
		document.getElementById('education_pg').focus();
		return false;
	}
	
	if(document.getElementById('function').value=='')	
	{
		alert('Please select functional area!' );
		document.getElementById('function').focus();
		return false;
	}
	
	if(document.getElementById('IndustryID').value=='')	
	{
		alert('Please select current industry!' );
		document.getElementById('IndustryID').focus();
		return false;
	}
	
	if(document.getElementById('experience').value=='')	
	{
		alert('Please select experience!' );
		document.getElementById('experience').focus();
		return false;
	}
	
	if(document.getElementById('salary').value=='')	
	{
		alert('Please select salary!' );
		document.getElementById('salary').focus();
		return false;
	}
	
	if(document.getElementById('current_company').value=='')	
	{
		alert('Please enter current company!' );
		document.getElementById('current_company').focus();
		return false;
	}
	
}
function validate_login(frm)  
{ 
	var str="0,1";
	if(validate_empty1(frm,str)==false)  	
	{  		
		return false;  	
	}
	
	var fieldname=frm.email_id;
	if(check_email(frm.email_id)==false)  	
	{  		
		return false;  	
	} 
	
}


function validate_employer_login(frm)  
{ 
	//alert(frm); 
	var str="0,1";
	if(validate_empty1(frm,str)==false)  	
	{  		
		return false;  	
	}
	
	/*var fieldname=frm.uname;
	if(check_email(frm.uname)==false)  	
	{  		
		return false;  	
	} */
	
}
function validate_acc_edit(frm)  
{ 
	var str="0,1,2";
	if(validate_empty1(frm,str)==false)  	
	{  		
		return false;  	
	}
	
	if(check_email(frm.email)==false)  	
	{  		
		return false;  	
	}
	
	//alert(!isNaN(document.getElementById('city').value));
	
	if(document.getElementById('city').value && (isNaN(document.getElementById('city').value)==false))
	{
		alert('City is not alphabets');
		document.getElementById('city').focus();
		return false;
	}
	
	var str2="6,7";
	
	if(check_number(frm,str2)==false)  	
	{  		
		return false;  	
	}
	
	if((document.getElementById('pin_number').value) && ((document.getElementById('pin_number').value.length>6) || (document.getElementById('pin_number').value.length<6 )))
	{
		alert('Pin code should be 6 characters only !');
		document.getElementById("pin_number").value=document.getElementById("pin_number").value.slice(0,6);
		document.getElementById('pin_number').focus();
		return false;
	}
	
	if((document.getElementById('mobile_number').value) && ((document.getElementById('mobile_number').value.length>10) || (document.getElementById('mobile_number').value.length<10 )))
	{
		alert('Mobile Number should be 10 characters only !');
		document.getElementById("mobile_number").value=document.getElementById("mobile_number").value.slice(0,10);
		document.getElementById('mobile_number').focus();
		return false;
	}
	
	
	//alert(document.getElementById('attach').value);
	if(document.getElementById('attach').value)
	{
	
		var f=document.frm_user.attach.value;
		var len=f.length;
		//var ext=f.substr(len-4,4);
		//var vdoc = f.search(".doc");
		//var vtxt = f.search(".txt");
		
		var str = f.split(".");
		
		//alert("Extention - " + str[1]);
		//alert(ext);
		
		 if(len>0)
		 {
			if((str[1]!="doc") && (str[1]!="docx") && (str[1]!="txt") && (str[1]!="rtf"))
			{
				alert("Select a Valid File for Uploading Your CV \n Only  .doc , .docx and .txt file type allowed !");		
				document.frm_user.attach.focus();
				return false;
			}
		}
	
	}
	if(document.getElementById('city').value=='')	
	{
		alert('Please select city!' );
		document.getElementById('city').focus();
		return false;
	}
	
	if(document.getElementById('education_ug').value=='')	
	{
		alert('Please select under graduation!' );
		document.getElementById('education_ug').focus();
		return false;
	}
	
	if(document.getElementById('education_pg').value=='')	
	{
		alert('Please select post graduation!' );
		document.getElementById('education_pg').focus();
		return false;
	}
	
	if(document.getElementById('function').value=='')	
	{
		alert('Please select functional area!' );
		document.getElementById('function').focus();
		return false;
	}
	
	if(document.getElementById('IndustryID').value=='')	
	{
		alert('Please select current industry!' );
		document.getElementById('IndustryID').focus();
		return false;
	}
	
	if(document.getElementById('experience').value=='')	
	{
		alert('Please select experience!' );
		document.getElementById('experience').focus();
		return false;
	}
	
	if(document.getElementById('salary').value=='')	
	{
		alert('Please select salary!' );
		document.getElementById('salary').focus();
		return false;
	}
	
	if(document.getElementById('current_company').value=='')	
	{
		alert('Please enter current company!' );
		document.getElementById('current_company').focus();
		return false;
	}
}

function validate_acc1(frm)  
{ 
	//alert(frm); 
	var str="0,1,2,3";
	if(validate_empty1(frm,str)==false)  	
	{  		
		return false;  	
	}
	var fieldname=frm.email;
	if(check_email(frm.email)==false)  	
	{  		
		return false;  	
	} 
	
}

function validate_search(frm)  
{ 
	//alert(frm);
	if (document.search_pr.search_p.value=="")
	{
		alert("Please Enter Text.");
		document.search_pr.search_p.focus();
		return false;
	}
			
}

function validate_sc(frm, ca_sz, ca_co, avl_stock)  
{ 
	//alert(frm);
	var frm=frm, ca_sz, ca_co, avl_stock;
	if(ca_sz=='Y'){
		if (frm.size.value=="")
		{
			alert("Please Select Size.");
			frm.size.focus();
			return false;
		}
	}
	if(ca_co=='Y'){
		if (frm.color.value=="")
		{
			alert("Please Select Color.");
			frm.color.focus();
			return false;
		}
	}
	
	if(parseInt(frm.quantity.value) <= 0)
	{
		alert("Please Enter quantity greater than zero.");
		frm.quantity.focus();
		return false;
	}
	else if(avl_stock>0){
		if(parseInt(frm.quantity.value) > parseInt(frm.av_stock.value))
		{
			alert("Please Enter quantity less than or equal to available stock.");
			frm.quantity.focus();
			return false;
		}
	}
	
	
}

function validate_enq(frm)  
{ 
	//alert(frm); 
	var str="0,2,4,5,6,7,8,9";
	if(validate_empty1(frm,str)==false)  	
	{  		
		return false;  	
	}
	var fieldname=frm.email;
	if(check_email(frm.email)==false)  	
	{  		
		return false;  	
	} 
	var str2="9,10,11,12";  	
	if(check_number(frm,str2)==false)  	
	{  		
		return false;  	
	}  
	
}
//******************** Reffer Friend Validation *********************//
function validate_reffer(frm)  
{ 
	//alert(frm); 
	var str="0";
	if(validate_empty1(frm,str)==false)  	
	{  		
		return false;  	
	}
	var fieldname=frm.email;
	if(check_email(frm.email)==false)  	
	{  		
		return false;  	
	} 
}

/*function validate_subscribe(frm)  
{ 
	//alert(frm); 
	var str="0";
	if(validate_empty1(frm,str)==false)  	
	{  		
		return false;  	
	}
	var fieldname=frm.email;
	if(check_email(frm.email)==false)  	
	{  		
		return false;  	
	} 
}*/

//check_login('1','1','http://wserver/ozone-new.com/images/downloads/','http://wserver/ozone-new.com/')
function check_login(sess, per, path, link1, sitepath,query_string)
{
	if(!sess){
		//alert("Please login first to dounload!");
		var query_string=query_string;
		if(query_string)
		{
			var query_string='download.php?'+query_string;
		}
		else
		{
			var query_string='download.php';
		}
		//alert(query_string);
		/*if(link1)
		{
		window.location.href=link1;
		}
		else
		{*/
		window.location.href=sitepath + 'templates/login.php?refer=' + query_string;
		//}
	}else if(per>0){
		//alert(path);
		//window.location.href=path;
		if(link1)
		{
		window.open(link1,'','');		
		}
		else
		{
		window.open(path,'','');
		}
	}else{
		alert("You are not authorised user to download the file !");
	}
		
}


function comment_validation(frm)  
{ 
	//alert(frm); 
	var str="0";
	if(validate_empty1(frm,str)==false)  	
	{  		
		return false;  	
	}
	/*var fieldname=frm.email;
	if(check_email(frm.email)==false)  	
	{  		
		return false;  	
	} */
}

    function goLastMonth(month,year,form,field) 
    { 
        // If the month is January, decrement the year. 
        if(month == 1) 
    { 
    --year; 
    month = 13; 
    }        
        document.location.href = 'index.php?event=show1&month='+(month-1)+'&year='+year+'&form='+form+'&field='+field; 
    } 
    
    function goNextMonth(month,year,form,field) 
    { 
        // If the month is December, increment the year. 
        if(month == 12) 
    { 
    ++year; 
    month = 0; 
    }    
        document.location.href = 'index.php?event=show1&month='+(month+1)+'&year='+year+'&form='+form+'&field='+field; 
    } 
    
    function sendToForm(val,field,form) 
    { 
	var a;
	//alert(form);
	var b;
	var c;
        // Send back the date value to the form caller. 
      valArr = val.split("/");
      a =  (valArr[0]);
	  b =  (valArr[1]);
	  c = (valArr[2]);
	//document.location.href = 'index.php?event=show&month='+(b)+'&year='+c+'&date1='+a+'&field='+field;  
	document.location.href = 'templates/events.php?month='+(b)+'&year='+c+'&date1='+a; 
	    } 
		 function sendToForm1(val,field,form) 
    { 
	var a;
	var b;
	var c;
        // Send back the date value to the form caller. 
        valArr = val.split("/");
      a =  (valArr[0]);
	  b =  (valArr[1]);
	  c = (valArr[2]);
	document.location.href = 'index.php?event=show1&month='+(b)+'&year='+c+'&date1='+a+'&field='+field;  
	
	    }
		
function validate_full(frm,skipThis)
{
	//alert('test');
	var frmLength = frm.length;
	var i;

	for(i=0;i<frmLength;i++)
	{
		//alert(skipThis);
		var box = frm.elements[i];
		var bval = box.value.replace(/^\s*|\s*$/g,'');	
		
		if((!bval) && (strstr(skipThis,box.name,false)==false) )
		{
			check_empty(box.name);
			return false;
		}

		if(box.name=='email')
		{
			return check_email_div('email');
			
			//return false;
		}

	}
	return true;
	
}


function check_empty(fieldName)
{
	
	//alert(fieldName);
	var fieldVal = document.getElementById(fieldName).value;
	fieldVal = fieldVal.replace(/^\s*|\s*$/g,'');
	var field = document.getElementById(fieldName).name;
	var cname=field.replace("_"," ");
	var c_name=upper_case_first_letters(cname);
	var first_name=document.getElementById("first_name").value;
	var last_name=document.getElementById("last_name").value;
	
	if(!fieldVal)	
	{
		//document.getElementById('alert_box').style.display = 'block';
		if(first_name!=last_name)
		{
		document.getElementById(fieldName+'_box').innerHTML = "<div class=alert_box >"+c_name+" is empty!</div>";	
		return false;
		}
		//document.getElementById('alert_box').style.display = 'block';	
	}
	else if(first_name!="" && last_name!="")
	{
		if(first_name==last_name)
		{
			var msg='First and last name should not be same';
			document.getElementById('email_box').style.display ="none";	
			document.getElementById(fieldName+'_box').innerHTML = "<div class=alert_box >"+msg+" !</div>";
			document.getElementById("last_name").focus();
			return false;
		}
		else
		{
			document.getElementById('email_box').style.display ="block";		
		}
		
	}
	else
	{
		document.getElementById(fieldName+'_box').innerHTML = "&nbsp;";	
		//document.getElementById('alert_box').style.display = 'block';
		//check_username(fieldName);
	}
}


function check_email_div(email)
{
	var fieldVal = trim(document.getElementById(email).value);
	var field = document.getElementById(email).name;
	var cname=field.replace("_"," ");
	var c_name=upper_case_first_letters(cname);

	var re = /^([a-zA-Z0-9-_\.]+@([a-zA-Z0-9-_]+\.)+[a-zA-Z]{2,4})$/;
	if (!re.test(fieldVal))
	{
		//alert("" + str + " is not a valid email address");
		document.getElementById(email+'_box').innerHTML = "<div class=alert_box>Invalid email address</div>";	
		//email.focus();
		return false;
	}
	else
	{
		
		document.getElementById(email+'_box').innerHTML = "&nbsp;";		
	}
}


function validate_email(frm)  
{ 
	//alert(frm); 
	var str="0";
	if(validate_empty1(frm,str)==false)  	
	{  		
		return false;  	
	}
	var fieldname=frm.email;
	if(check_email(frm.email)==false)  	
	{  		
		return false;  	
	} 
	
}

//**********************ajax code *********************//

var xmlHttp;
//GET available STYLES using AJAX..
  
function GetAvailableUserAjax(cboProduct,cbo,page)
{
 	//alert("cboProduct");
	
	if(cboProduct.value.length==0)
	{
		return;
	}
	
	xmlHttp=GetXmlHttpObject();
	
	if (xmlHttp==null)
	{
		alert("Browser does not support HTTP Request");
		return;
	}

	var url=page
   	url=url+cboProduct.value;
   //alert(url)
   
	xmlHttp.onreadystatechange=function styles()
	{
		if (xmlHttp.readyState==4||xmlHttp.readyState=="complete")
		{
			var xmlresponse=xmlHttp.responseText;
			xmlresponse=trim(xmlresponse);
			//alert(xmlresponse);
			var cc = xmlresponse.indexOf("already exist !");
			//alert(cc);
			document.getElementById(cbo).style.display="block";
			if (cc > 0)
			{
				//alert (cbo);  
				document.getElementById(cbo).innerHTML= xmlresponse;
				//cboProduct.value = '';
				cboProduct.focus();
			}
			else if (cc == -1)
			{ 
				document.getElementById(cbo).innerHTML= '';
				
				document.getElementById('submit_button').style.display="block";
			}
		}
				 
	}
	
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

var xmlHttp;
// GET available STYLES using AJAX..
  
function GetAvailableEmailAjax(cboProduct,cbo,page)
{
 	/*alert("cboProduct");
	alert("cbo");
	alert("page");
	
	alert(cboProduct.value.length);*/
	
	if(cboProduct.value.length==0)
	{
		return;
	}
	
	xmlHttp=GetXmlHttpObject();
	
	if (xmlHttp==null)
	{
		alert("Browser does not support HTTP Request");
		return;
	}

	var url=page
   	url=url+cboProduct.value;
     //alert(url)
   
	xmlHttp.onreadystatechange=function styles()
	{
		if (xmlHttp.readyState==4||xmlHttp.readyState=="complete")
		{
			var xmlresponse=xmlHttp.responseText;
			xmlresponse=trim(xmlresponse);
			//alert(xmlresponse);
			var cc = xmlresponse.indexOf("already exist !");
			//alert(cc);
			document.getElementById(cbo).style.display="block";
			if (cc > 0)
			{
				//alert (cbo);  
				document.getElementById(cbo).innerHTML= xmlresponse;
				//cboProduct.value = '';
				cboProduct.focus();
			}
			else if (cc == -1)
			{ 
				document.getElementById(cbo).innerHTML= '';
				
				document.getElementById('submit_button').style.display="block";
			}
		}
				 
	}
	
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}


function GetAvailableEmailAjax2(cboProduct,cbo,page)
{
 	/*alert("cboProduct");
	alert("cbo");
	alert("page");
	
	alert(cboProduct.value.length);*/
	
	if(cboProduct.value.length==0)
	{
		return;
	}
	
	xmlHttp=GetXmlHttpObject();
	
	if (xmlHttp==null)
	{
		alert("Browser does not support HTTP Request");
		return;
	}

	var url=page
   	url=url+cboProduct.value;
     //alert(url)
   
	xmlHttp.onreadystatechange=function styles()
	{
		if (xmlHttp.readyState==4||xmlHttp.readyState=="complete")
		{
			var xmlresponse=xmlHttp.responseText;
			xmlresponse=trim(xmlresponse);
			//alert(xmlresponse);
			var cc = xmlresponse.indexOf("already exist !");
			//alert(cc);
			document.getElementById(cbo).style.display="block";
			if (cc > 0)
			{
				//alert (cbo);  
				document.getElementById(cbo).innerHTML= xmlresponse;
				//cboProduct.value = '';
				cboProduct.focus();
			}
			else if (cc == -1)
			{ 
				document.getElementById(cbo).innerHTML= '';
				
				//document.getElementById('submit_button').style.display="block";
			}
		}
				 
	}
	
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function GetXmlHttpObject()
{
	var objXMLHTTP=null;
	
	if(window.XMLHttpRequest)
	{
		objXMLHTTP=new XMLHttpRequest();
	}
	else if(window.ActiveXObject)
	{
		objXMLHTTP=new ActiveXObject("Microsoft.XMLHTTP");
	}
		return objXMLHTTP;
}


function page_reload(str)
{
	var frm=document.frm_add;
	document.frm_add.action="myaccount.php?p=def_address&ad_id="+ str;
	document.getElementById('frm_add').submit();
	return true;
}


function page_reload_sh(str)
{
	var frm=document.frm_add;
	document.frm_add.action="myaccount.php?p=sh_address&ad_id="+ str;
	document.getElementById('frm_add').submit();
	return true;
}

function page_reload_bl(str)
{
	var frm=document.frm_add;
	document.frm_add.action="myaccount.php?p=bl_address&ad_id="+ str;
	document.getElementById('frm_add').submit();
	return true;
}

function page_reload_email(str)
{
	var frm=document.frm_email;
	document.frm_email.action="myaccount.php?p=def_email&em_id="+ str;
	document.getElementById('frm_email').submit();
	return true;

}

function check_pass()
{
	minLen=6;
	if (document.getElementById("password").value.length < minLen)
	{
		alert ("Password is not less than" + minLen + "charectors !");
		document.getElementById("password").focus();
		return false;
	}
}

function show_fields()
{
	document.getElementById('start_month').style.display='';
	document.getElementById('month').style.display='';
}

function hide_fields()
{
	document.getElementById('start_month').style.display='none';
	document.getElementById('month').style.display='none';
}

function page_reload_cms(str)
{
	alert("hellow");
	var frm=document.frm_manage;
	document.frm_manage.action="manage_cms_category.php?pid="+ str;
	document.getElementById('frm_manage').submit();
	return true;
}
function validate_edu(frm)  
{ 
	//alert(frm); 
	var str="0,2,4,6";
	if(validate_empty1(frm,str)==false)  	
	{  		
		return false;  	
	}  	
	if(document.getElementById('start_month').value=="")
	{
		alert('Please select your course "Start Month" !');
		document.getElementById('start_month').focus();
		return false;
	}
	if(document.getElementById('start_year').value=="")
	{
		alert('Please select your course "Start Year" !');
		document.getElementById('start_year').focus();
		return false;
	}
}
function validate_prof(frm)  
{ 
	var str="0,2,4,6";
	if(document.getElementById('ad_id').value=="")
	{
		str+=" ,7,9,11,13";
	
		var str2="13";  	
		if(check_number(frm,str2)==false)  	
		{  		
			return false;  	
		}  
	}
	str+=" ,14,18";
	//alert(str)
	if(validate_empty1(frm,str)==false)  	
	{  		
		return false;  	
	} 
}
function validate(frm)
{
	var str="0,3,5";
	 if(validate_empty1(frm,str)==false)
	   {
	   return false;
	   }
	   
	   var fieldname=frm.email;
	   if(check_email(frm.email)==false)
	   {
		 return false;
	   }
	   
	   var str1="3";
	  if(check_number(frm,str1)==false)
	   {
	   return false;
	   }
}
function check_email_ajax(field_value,dv_id,page)
{
	var xmlHttp;

	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
	alert("Browser does not support HTTP Request");
	return;
	}
	var url=page
   	url=url+field_value;
	//alert(url);
			xmlHttp.onreadystatechange=function styles(){
		
						 if (xmlHttp.readyState==4||xmlHttp.readyState=="complete"){
							var xmlresponse=xmlHttp.responseText;
							 xmlresponse=trim(xmlresponse);
							 //alert(xmlresponse);
								var cc = xmlresponse.indexOf("already registered.");
								//var cc = 100;
								//alert(cc);
								 document.getElementById(dv_id).style.display="block";
									if (cc > 0)
									{
									//alert (document.getElementById('go').disabled);  
									//document.getElementById('join_olmago').disabled=true;
									//alert (document.getElementById('go').disabled);
									//document.getElementById('join_olmago').disabled=true;
									document.getElementById(dv_id).innerHTML= xmlresponse;
									//document.getElementById('email').value= '';
									document.getElementById('email').focus(); 
									}else if (cc == -1){ 
									document.getElementById(dv_id).innerHTML= '';
									document.getElementById(dv_id).style.display='none';
									/*alert(document.getElementById('go').disabled);*/
									//document.getElementById('join_olmago').disabled=false;
									//document.getElementById('dv_join_submit2').style.display='none';
									//document.getElementById('dv_join_submit').style.display='block';
									}
						 }
						 
			}
   xmlHttp.open("GET",url,true);
   xmlHttp.send(null);
}


function leave_functional_area()
{
	if(document.getElementById('job_area').value=='')
	{
		document.getElementById('job_area').value='Functional Area';
	}
}
		
function enter_functional_area()
{
	if(document.getElementById('job_area').value=='Functional Area')
	{
		document.getElementById('job_area').value='';
	}
}


function leave_industry()
{
	if(document.getElementById('industry_type').value=='')
	{
		document.getElementById('industry_type').value='Industry';
	}
}
		
function enter_industry()
{
	if(document.getElementById('industry_type').value=='Industry')
	{
		document.getElementById('industry_type').value='';
	}
}


function leave_location()
{
	if(document.getElementById('city').value=='')
	{
		document.getElementById('city').value='Location';
	}
}
		
function enter_location()
{
	if(document.getElementById('city').value=='Location')
	{
		document.getElementById('city').value='';
	}
}


function leave_company()
{
	if(document.getElementById('search').value=='')
	{
		document.getElementById('search').value='Company';
	}
}
		
function enter_company()
{
	if(document.getElementById('search').value=='Company')
	{
		document.getElementById('search').value='';
	}
}


function leave_news()
{
	if(document.getElementById('search').value=='')
	{
		document.getElementById('search').value='Search News by Keywords';
	}
}
		
function enter_news()
{
	if(document.getElementById('search').value=='Search News by Keywords')
	{
		document.getElementById('search').value='';
	}
}


function validate_contact(frm)
{
	var str="0,1,2,3";
	if(validate_empty1(frm,str)==false)
	{
		return false;
	}
	
	var fieldname=frm.email;
	if(check_email(frm.email)==false)
	{
	 	return false;
	}
	
	/*var str1="3,4";
	if(check_number(frm,str1)==false)
	{
		return false;
	}*/
}


function show_class1(id)
{
	document.getElementById('jf').className ='mid1';
	document.getElementById('jl').className='mid2';
	document.getElementById('ji').className='mid2';
}

function show_class2(id)
{
	document.getElementById('jf').className ='mid2';
	document.getElementById('jl').className='mid1';
	document.getElementById('ji').className='mid2';
}

function show_class3(id)
{
	document.getElementById('jf').className ='mid2';
	document.getElementById('jl').className='mid2';
	document.getElementById('ji').className='mid1';
}


function validate_subscribe(frm)
{
	var str="0,1,2,3,4,5,6,7,8";
	
	if(validate_empty1(frm,str)==false)
	{
		return false;
	}
	
	var fieldname=frm.email_id;
	
	if(check_email(frm.email_id)==false)
	{
	 	return false;
	}
	
}

function validate_search_box()
{
	//alert('hellow');
	if(document.getElementById('FunctionID').value=='')
	{
		alert('Please select job function !');
		document.getElementById('FunctionID').focus();
		return false;
	}
}
function validate_search_box_inner()
{
	//alert('hellow');
	if(document.getElementById('job_function').value=='')
	{
		alert('Please select job function !');
		document.getElementById('job_function').focus();
		return false;
	}
}



function validate_scalculator(frm)
{
	var str="0,1";
	if(validate_empty1(frm,str)==false)
	{
		return false;
	}
	
}

function validate_scalculator2(frm)
{
	
	if(document.getElementById('ff').value!='')
	{
		var ffd= document.getElementById('ff').value;
		//alert(ffd);
		document.getElementById('hvala').value=ffd;
	}
	
	if(document.getElementById('ee').value!='')
	{
		var eed= document.getElementById('ee').value;
		//alert(eed);
		document.getElementById('hvala2').value=eed;
	}
	
	/*alert(ffd);
	alert(eed);*/
	
	if((ffd) && (eed))
	{
		
		if((document.getElementById('education').value=='') && (document.getElementById('industry').value=='') && (document.getElementById('location').value==''))
		{
			
			alert('Please select at least one out of these three fields !');
			document.getElementById('education').focus();
			return false;
		}
		
	}
	else
	{
		
		if((document.getElementById('ff').value=='') && (document.getElementById('ee').value==''))
		{
			alert('Please first select function and experience !');
			//document.getElementById('education').focus();
			return false;
		}
		
	}
	
}

function validate_scalculator3(frm)
{
	if(document.getElementById('ff').value!='')
	{
		var ffd= document.getElementById('ff').value;
		//alert(ffd);
		document.getElementById('hvala').value=ffd;
	}
	
	if(document.getElementById('ee').value!='')
	{
		var eed= document.getElementById('ee').value;
		//alert(eed);
		document.getElementById('hvala2').value=eed;
	}
	
	/*alert(ffd);
	alert(eed);*/
	
	if((ffd) && (eed))
	{
		
		if((document.getElementById('education').value=='') && (document.getElementById('industry').value=='') && (document.getElementById('location').value==''))
		{
			alert('Please select at least one out of these three fields !');
			document.getElementById('education').focus();
			return false;
		}
		
	}
	else
	{
		
		if((document.getElementById('ff').value=='') && (document.getElementById('ee').value==''))
		{
			alert('Please first select function and experience !');
			//document.getElementById('education').focus();
			return false;
		}
		
	}
	
}

function validate_scalculator4(frm)
{
	
	if(document.getElementById('ff').value!='')
	{
		var ffd= document.getElementById('ff').value;
		//alert(ffd);
		document.getElementById('hvala').value=ffd;
	}
	
	if(document.getElementById('ee').value!='')
	{
		var eed= document.getElementById('ee').value;
		//alert(eed);
		document.getElementById('hvala2').value=eed;
	}
	
	
	
	/*alert(ffd);
	alert(eed);*/
	
	if((ffd) && (eed))
	{
		
		if((document.getElementById('education').value=='') && (document.getElementById('industry').value=='') && (document.getElementById('location').value==''))
		{
			alert('Please select at least one out of these three fields !');
			document.getElementById('education').focus();
			return false;
		}
		
	}
	else
	{
		
		if((document.getElementById('ff').value=='') && (document.getElementById('ee').value==''))
		{
			alert('Please first select function and experience !');
			//document.getElementById('education').focus();
			return false;
		}
		
	}
	
}

function validate_company()
{
	if(document.getElementById('industry').value=="")
	{
		alert('Please select Industry  !');
		document.getElementById('industry').focus();
		return false;
	}
	
	if(document.getElementById('company_name').value=="")
	{
		alert('Please entre Company Name !');
		document.getElementById('company_name').focus();
		return false;
	}
	
	if(document.getElementById('location').value=="")
	{
		alert('Please select Location!');
		document.getElementById('location').focus();
		return false;
	}
}

function show_add_company()
{  
	
	/*alert(document.getElementById('add_company').style.display);
	alert(document.getElementById('company').value);*/
	
	if(document.getElementById('company').value=='')
	{
		if(document.getElementById('add_company').style.display=='none')
		{
			document.getElementById('add_company').style.display = 'block'; 
		}
		/*else if(document.getElementById('add_company').style.display=='block')
		{
			document.getElementById('add_company').style.display = 'none';
		}*/
	}
	else
	{
		document.getElementById('add_company').style.display = 'none';
	}
	
}


function hide_submit()
{  
	
	/*alert(document.getElementById('hide_submit').style.display);
	alert(document.getElementById('company').value);*/
	
	if(document.getElementById('company').value!='')
	{
		document.getElementById('hide_submit').style.display = 'block'; 
	}
	else
	{
		document.getElementById('hide_submit').style.display = 'none';
	}
	
} 


function validate_rating()
{
	if(document.getElementById('company').value=="")
	{
		alert('Please select Company  !');
		document.getElementById('company').focus();
		return false;
	}
	
}


function show_general(id)
{
	alert(document.getElementById('general').style.display);
	alert(document.getElementById('industry').style.display);
	alert(document.getElementById('location').style.display);
	
	document.getElementById('general').style.display='block';
	document.getElementById('industry').style.display='none';
	document.getElementById('location').style.display='none';
}

function show_industry(id)
{
	alert(document.getElementById('general').style.display);
	alert(document.getElementById('industry').style.display);
	alert(document.getElementById('location').style.display);
	
	document.getElementById('general').style.display='none';
	document.getElementById('industry').style.display='block';
	document.getElementById('location').style.display='none';
}

function show_location(id)
{
	alert(document.getElementById('general').style.display);
	alert(document.getElementById('industry').style.display);
	alert(document.getElementById('location').style.display);
	
	document.getElementById('general').style.display='none';
	document.getElementById('industry').style.display='none';
	document.getElementById('location').style.display='block';
}





function validate_cv(frm)
{
	
	if((document.getElementById('level').checked=="") && (document.getElementById('level2').checked=="") && (document.getElementById('level3').checked=="") && (document.getElementById('level4').checked=="") && (document.getElementById('level5').checked==""))
	{
		alert('Please select at least one level !');
		document.getElementById('level').focus();
		return false;
	}
	
	/*var str="7,8,9,10,11";
	if(validate_empty1(frm,str)==false)
	{
		return false;
	}*/
	
	if(document.getElementById('resume').value=="")
	{
		alert('Please attach your resume !');
		document.getElementById('resume').focus();
		return false;
	}
	
	if(frm.resume.value!="")
	{
		var filetype = new String(frm.resume.value);
		filetype = filetype.substr(filetype.lastIndexOf(".") + 1);
		filetype = filetype.toLowerCase();
		
		if(!(filetype=="doc" || filetype=="docx" || filetype=="rtf" || filetype=="pdf"))
		{
			alert(""+ filetype +" format is not allowed.  Only doc,docx,rtf,pdf file formats are allowed");
			frm.resume.focus();
			return false;
		}
	}
	
	
	if(document.getElementById('name').value=="")
	{
		alert('Please enter your name !');
		document.getElementById('name').focus();
		return false;
	}
	
	if(document.getElementById('email').value=="")
	{
		alert('Please enter your email !');
		document.getElementById('email').focus();
		return false;
	}
	
	var fieldname=frm.email;
	if(check_email(frm.email)==false)
	{
	 	return false;
	}
	
	if(document.getElementById('city').value=="")
	{
		alert('Please enter your city !');
		document.getElementById('city').focus();
		return false;
	}
	
	if(document.getElementById('mobile').value=="")
	{
		alert('Please enter your mobile number !');
		document.getElementById('mobile').focus();
		return false;
	}
	
	var str1="11";
	if(check_number(frm,str1)==false)
	{
		return false;
	}
	
}



function values()
{
	
	//alert(document.getElementById('level').value);
	
	var a1=0;
	var a2=0;
	var a3=0;
	//var a4=0;
	
	if((document.getElementById('level').checked==true) && (document.getElementById('level').value!="") && (!isNaN(document.getElementById('level').value)))
	{
		a1=eval(document.getElementById('level').value);
	}
	else if((document.getElementById('level2').checked==true) && (document.getElementById('level2').value!="") && (!isNaN(document.getElementById('level2').value)))
	{
		a1=eval(document.getElementById('level2').value);
	}
	else if((document.getElementById('level3').checked==true) && (document.getElementById('level3').value!="") && (!isNaN(document.getElementById('level3').value)))
	{
		a1=eval(document.getElementById('level3').value);
	}
	else if((document.getElementById('level4').checked==true) && (document.getElementById('level4').value!="") && (!isNaN(document.getElementById('level4').value)))
	{
		a1=eval(document.getElementById('level4').value);
	}
	else if((document.getElementById('level5').checked==true) && (document.getElementById('level5').value!="") && (!isNaN(document.getElementById('level5').value)))
	{
		a1=eval(document.getElementById('level5').value);
	}
	
	//alert(a1);
	
	if((document.getElementById('cover_price').checked==true) && (document.getElementById('cover_price').value!="") && (!isNaN(document.getElementById('cover_price').value)))	
	a2=eval(document.getElementById('cover_price').value);
	
	//alert(a2);
	
	if((document.getElementById('cd_price').checked==true) && (document.getElementById('cd_price').value!="") && (!isNaN(document.getElementById('cd_price').value)))		
	a3=eval(document.getElementById('cd_price').value);
	
	//alert(a3);
	
	/*if((document.getElementById('service_tax').value!="") && (!isNaN(document.getElementById('service_tax').value)))		
	a4=eval(document.getElementById('service_tax').value);
	
	//alert(a4);*/
	
	
	
	var total=a1 + a2 + a3  ;
	//frm.total_amount.value=total;
	document.getElementById('total_amount').value=total;
	
	//var total_amt=total + a4 ;
	
	var a4=total * (10.3/100);
	//var a4=Math.floor(total * (10.3/100));
	//alert(a4);
	
		a4 = Math.round(a4);

	
	var total_amt=total + a4 ;
	
	document.getElementById('service_tax').value=a4;
	
	document.getElementById('total_amt').value=total_amt;
	
}


function sum_values()
{
	//alert(document.getElementById('level').value);
	
	var a1=0;
	var a2=0;
	var a3=0;
	//var a4=0;
	
	if((document.getElementById('level').checked==true) && (document.getElementById('level').value!="") && (!isNaN(document.getElementById('level').value)))
	{
		a1=eval(document.getElementById('level').value);
	}
	else if((document.getElementById('level2').checked==true) && (document.getElementById('level2').value!="") && (!isNaN(document.getElementById('level2').value)))
	{
		a1=eval(document.getElementById('level2').value);
	}
	else if((document.getElementById('level3').checked==true) && (document.getElementById('level3').value!="") && (!isNaN(document.getElementById('level3').value)))
	{
		a1=eval(document.getElementById('level3').value);
	}
	else if((document.getElementById('level4').checked==true) && (document.getElementById('level4').value!="") && (!isNaN(document.getElementById('level4').value)))
	{
		a1=eval(document.getElementById('level4').value);
	}
	else if((document.getElementById('level5').checked==true) && (document.getElementById('level5').value!="") && (!isNaN(document.getElementById('level5').value)))
	{
		a1=eval(document.getElementById('level5').value);
	}
	
	//alert(a1);
	
	if((document.getElementById('cover_price').checked==true) && (document.getElementById('cover_price').value!="") && (!isNaN(document.getElementById('cover_price').value)))	
	a2=eval(document.getElementById('cover_price').value);
	
	//alert(a2);
	
	if((document.getElementById('cd_price').checked==true) && (document.getElementById('cd_price').value!="") && (!isNaN(document.getElementById('cd_price').value)))		
	a3=eval(document.getElementById('cd_price').value);
	
	//alert(a3);
	
	/*if((document.getElementById('service_tax').value!="") && (!isNaN(document.getElementById('service_tax').value)))		
	a4=eval(document.getElementById('service_tax').value);
	
	//alert(a4);*/
	
	var total=a1 + a2 + a3  ;
	//frm.total_amount.value=total;
	document.getElementById('total_amount').value=total;
	
	//var total_amt=total + a4 ;
	
	
	//var a4=Math.floor(total * (10.3/100));
	
	var a4=total * (10.3/100);
	//alert(a4);
	a4 = Math.round(a4);
	
	var total_amt=total + a4 ;
	
		

	
	document.getElementById('service_tax').value=a4;
	
	document.getElementById('total_amt').value=total_amt;
	
}


function total_value()
{
	//alert(document.getElementById('level').value);
	
	var a1=0;
	var a2=0;
	var a3=0;
	//var a4=0;
	
	if((document.getElementById('level').checked==true) && (document.getElementById('level').value!="") && (!isNaN(document.getElementById('level').value)))
	{
		a1=eval(document.getElementById('level').value);
	}
	else if((document.getElementById('level2').checked==true) && (document.getElementById('level2').value!="") && (!isNaN(document.getElementById('level2').value)))
	{
		a1=eval(document.getElementById('level2').value);
	}
	else if((document.getElementById('level3').checked==true) && (document.getElementById('level3').value!="") && (!isNaN(document.getElementById('level3').value)))
	{
		a1=eval(document.getElementById('level3').value);
	}
	else if((document.getElementById('level4').checked==true) && (document.getElementById('level4').value!="") && (!isNaN(document.getElementById('level4').value)))
	{
		a1=eval(document.getElementById('level4').value);
	}
	else if((document.getElementById('level5').checked==true) && (document.getElementById('level5').value!="") && (!isNaN(document.getElementById('level5').value)))
	{
		a1=eval(document.getElementById('level5').value);
	}
	
	//alert(a1);
	
	if((document.getElementById('cover_price').checked==true) && (document.getElementById('cover_price').value!="") && (!isNaN(document.getElementById('cover_price').value)))	
	a2=eval(document.getElementById('cover_price').value);
	
	//alert(a2);
	
	if((document.getElementById('cd_price').checked==true) && (document.getElementById('cd_price').value!="") && (!isNaN(document.getElementById('cd_price').value)))		
	a3=eval(document.getElementById('cd_price').value);
	
	//alert(a3);
	
	/*if((document.getElementById('service_tax').value!="") && (!isNaN(document.getElementById('service_tax').value)))		
	a4=eval(document.getElementById('service_tax').value);
	
	//alert(a4);*/
	
	
	var total=a1 + a2 + a3  ;
	//frm.total_amount.value=total;
	document.getElementById('total_amount').value=total;
	
	//var total_amt=total + a4 ;
	
	//var a4=Math.floor(total * (10.3/100));
	
	var a4=sprintf(total * (10.3/100));
	
	a4 = Math.round(a4);
	//alert(a4);
	
	var total_amt=total + a4 ;
	
	document.getElementById('service_tax').value=a4;
	
	document.getElementById('total_amt').value=total_amt;
	
}



function page_reload_resource(str)
{
	var frm=document.frm_category;
	
	if(str)
	{
		document.frm_category.action="career_news.php?tid="+ str;
	}
	else
	{
		document.frm_category.action="career_news.php";
	}
	
	document.getElementById('frm_category').submit();
	return true;
}


function validate_employer(frm)
{
	
	if(document.getElementById('company_name').value=="")
	{
		alert('Please enter company name !');
		document.getElementById('company_name').focus();
		return false;
	}
	
	/*if(document.getElementById('city').value=="")
	{
		alert('Please enter city !');
		document.getElementById('city').focus();
		return false;
	}
	
	if(document.getElementById('std').value=="")
	{
		alert('Please enter std code !');
		document.getElementById('std').focus();
		return false;
	}
	
	if(document.getElementById('std').value)
	{
		var str1="5";
		if(check_number(frm,str1)==false)
		{
			return false;
		}
	}
	
	
	if(document.getElementById('company_telephone').value=="")
	{
		alert('Please enter company telephone number !');
		document.getElementById('company_telephone').focus();
		return false;
	}
	
	if(document.getElementById('company_telephone').value)
	{
		var str1="6";
		if(check_number(frm,str1)==false)
		{
			return false;
		}
	}*/
	
	if(document.getElementById('contact_person').value=="")
	{
		alert('Please enter contact person !');
		document.getElementById('contact_person').focus();
		return false;
	}
	
	if(document.getElementById('designation').value=="")
	{
		alert('Please enter designation !');
		document.getElementById('designation').focus();
		return false;
	}
	
	/*if(document.getElementById('std_code').value)
	{
		var str2="10";
		if(check_number(frm,str2)==false)
		{
			return false;
		}
	}
	
	if(document.getElementById('telephone_number').value)
	{
		var str2="11";
		if(check_number(frm,str2)==false)
		{
			return false;
		}
	}
	
	
	if((document.getElementById('std_code').value) && (document.getElementById('telephone_number').value==''))
	{
		alert('Please enter telephone number !');
		document.getElementById('telephone_number').focus();
		return false;
	}
	
	
	if((document.getElementById('std_code').value=='') && (document.getElementById('telephone_number').value))
	{
		alert('Please enter std !');
		document.getElementById('std_code').focus();
		return false;
	}
	
	if(document.getElementById('mobile_number').value=="")
	{
		alert('Please enter contact number !');
		document.getElementById('mobile_number').focus();
		return false;
	}
	*/
	
	if(document.getElementById('contact_number').value=="")
	{
		alert('Please enter contact number !');
		document.getElementById('contact_number').focus();
		return false;
	}
	
	if(document.getElementById('contact_number').value)
	{
		var str1="5";
		if(check_number(frm,str1)==false)
		{
			return false;
		}
	}
	
	if(document.getElementById('email').value=="")
	{
		alert('Please enter email ID !');
		document.getElementById('email').focus();
		return false;
	}
	
	
	if(document.getElementById('email').value)
	{
		if(check_email(frm.email)==false)
		{
			return false;
		}
	}
	
	
	/*var str2="10,11";
	if(check_number(frm,str2)==false)
	{
		return false;
	}*/
}

function validate_edit_employer(frm)
{
	
	if(document.getElementById('company_name').value=="")
	{
		alert('Please enter company name !');
		document.getElementById('company_name').focus();
		return false;
	}
	
	if(document.getElementById('city').value=="")
	{
		alert('Please enter city !');
		document.getElementById('city').focus();
		return false;
	}
	
	if(document.getElementById('std').value=="")
	{
		alert('Please enter std code !');
		document.getElementById('std').focus();
		return false;
	}
	
	if(document.getElementById('std').value)
	{
		var str1="7";
		if(check_number(frm,str1)==false)
		{
			return false;
		}
	}
	
	/*if(document.getElementById("std").value.length!='4')
	{
		alert ("Password is not less than" + minLen + "charectors !");
		document.getElementById("std").focus();
		return false;
	}*/
	
	if(document.getElementById('company_telephone').value=="")
	{
		alert('Please enter company telephone number !');
		document.getElementById('company_telephone').focus();
		return false;
	}
	
	if(document.getElementById('company_telephone').value)
	{
		var str1="8";
		if(check_number(frm,str1)==false)
		{
			return false;
		}
	}
	
	if(document.getElementById('contact_person').value=="")
	{
		alert('Please enter contact person !');
		document.getElementById('contact_person').focus();
		return false;
	}
	
	if(document.getElementById('designation').value=="")
	{
		alert('Please enter designation !');
		document.getElementById('designation').focus();
		return false;
	}
	
	if(document.getElementById('std_code').value)
	{
		var str2="14";
		if(check_number(frm,str2)==false)
		{
			return false;
		}
	}
	
	if(document.getElementById('telephone_number').value)
	{
		var str2="15";
		if(check_number(frm,str2)==false)
		{
			return false;
		}
	}
	
	
	if((document.getElementById('std_code').value) && (document.getElementById('telephone_number').value==''))
	{
		alert('Please enter telephone number !');
		document.getElementById('telephone_number').focus();
		return false;
	}
	
	
	if((document.getElementById('std_code').value=='') && (document.getElementById('telephone_number').value))
	{
		alert('Please enter std !');
		document.getElementById('std_code').focus();
		return false;
	}
	
	
	if(document.getElementById('mobile_number').value=="")
	{
		alert('Please enter mobile number !');
		document.getElementById('mobile_number').focus();
		return false;
	}
	
	if(document.getElementById('mobile_number').value)
	{
		var str1="16";
		if(check_number(frm,str1)==false)
		{
			return false;
		}
	}
	
	if(document.getElementById('email').value=="")
	{
		alert('Please enter email ID !');
		document.getElementById('email').focus();
		return false;
	}
	
	
	if(document.getElementById('email').value)
	{
		if(check_email(frm.email)==false)
		{
			return false;
		}
	}
	
	
	/*var str2="10,11";
	if(check_number(frm,str2)==false)
	{
		return false;
	}*/
}

function validate_forg(frm)
{
	var str="0";
	
	if(validate_empty1(frm,str)==false)
	{
		return false;
	}
	
	var fieldname=frm.email;
	
	if(check_email(frm.email)==false)
	{
	 	return false;
	}
	
}


function validate_add_job(frm)
{
	
	if(document.getElementById('position').value=="")
	{
		alert('Please Job Title / Designation !');
		document.getElementById('position').focus();
		return false;
	}
	
	if(document.getElementById('job_area').value=="")
	{
		alert('Please select Functional Area !');
		document.getElementById('job_area').focus();
		return false;
	}
	
	
	if(document.getElementById('industry_type').value=="") 
	{
		alert('Please select Industry !');
		document.getElementById('industry_type').focus();
		return false;
	}
	
	
	if(document.getElementById('location').value=="" && document.getElementById('other_location').value=="")
	{
		alert('Please select Or enter Job Location !');
		document.getElementById('location').focus();
		return false;
	}
	
	
	if(document.getElementById('description_small_editor').value=="") 
	{
		alert('Please enter Job Summary !');
		document.getElementById('description_small_editor').focus();
		return false;
	}
	
	if(document.getElementById('education_ug').value=="") 
	{
		alert('Please select under graduation!');
		document.getElementById('education_ug').focus();
		return false;
	}
	if(document.getElementById('education_pg').value=="") 
	{
		alert('Please select post graduation!');
		document.getElementById('education_pg').focus();
		return false;
	}
	if(document.getElementById('min').value=="") 
	{
		alert('Please select minimum experience!');
		document.getElementById('min').focus();
		return false;
	}
	if(document.getElementById('max').value=="") 
	{
		alert('Please select maximum experience!');
		document.getElementById('max').focus();
		return false;
	}
	if(document.getElementById('profile').value=="") 
	{
		alert('Please enter your company profile!');
		document.getElementById('profile').focus();
		return false;
	}
	/*if(document.getElementById('experience').value=="") 
	{
		alert('Please enter Experience !');
		document.getElementById('experience').focus();
		return false;
	}
	
	if(document.getElementById('experience').value) 
	{
	
		var str2="4";
		if(check_number(frm,str2)==false)
		{
			return false;
		}
	
	}*/
	
	if(document.getElementById('organization').value=="") 
	{
		alert('Please enter Organization Name !');
		document.getElementById('organization').focus();
		return false;
	}
	
	if(document.getElementById('email').value=="")
	{
		alert('Please enter Email ID!');
		document.getElementById('email').focus();
		return false;
	}
	
	if(document.getElementById('email').value=="" && document.getElementById('company_url').value=="")
	{
		alert('Please enter Email ID and Subject or Url !');
		document.getElementById('email').focus();
		return false;
	}
	
	if(document.getElementById('email').value && document.getElementById('subject').value=="")
	{
		alert('Please enter Subject !');
		document.getElementById('subject').focus();
		return false;
	}
	
	if(document.getElementById('email').value && document.getElementById('company_url').value)
	{
		alert('Please enter Email ID and Subject or Url !');
		document.getElementById('email').focus();
		return false;
	}
	
	if(document.getElementById('email').value)
	{
		if(check_email(frm.email)==false)  	
		{  		
			return false;
			
		}
	}
	
}


function show_employer()
{ 
	//alert(document.getElementById('employer').style.display);
	
	if(document.getElementById('employer').style.display=='none')
	{
		document.getElementById('employer').style.display='block';
	}
	else if(document.getElementById('employer').style.display=='block')
	{
		document.getElementById('employer').style.display='none';
	}
}

function leave_search(fild_id,field_value)
{
	/*alert('id - '+fild_id);
	
	alert('value - '+field_value);*/
	
	if(document.getElementById(fild_id).value=='')
	{
		document.getElementById(fild_id).value=field_value;
	}
}

function enter_search(fild_id,field_value)
{
	/*alert('id - '+fild_id);
	
	alert('value - '+field_value);*/
	
	if(document.getElementById(fild_id).value==field_value)
	{
		document.getElementById(fild_id).value='';
	}
}