// JavaScript Document

//Highlight form element- © Dynamic Drive (www.dynamicdrive.com)
//For full source code, 100's more DHTML scripts, and TOS,
//visit http://www.dynamicdrive.com

var highlightcolor="#FFFFCC"

var ns6=document.getElementById&&!document.all
var previous=''
var eventobj

//Regular expression to highlight only form elements
var intended=/INPUT|TEXTAREA|SELECT|OPTION/

//Function to check whether element clicked is form element
function checkel(which){
	if (which.style&&intended.test(which.tagName)){
		if (ns6&&eventobj.nodeType==3)
		eventobj=eventobj.parentNode.parentNode
		return true
	}
	else
	return false
}

//Function to highlight form element
function highlight(e){
	eventobj=ns6? e.target : event.srcElement
	if (previous!=''){
	if (checkel(previous))
	previous.style.backgroundColor=''
	previous=eventobj
	if (checkel(eventobj))
	eventobj.style.backgroundColor=highlightcolor
	}
	else{
	if (checkel(eventobj))
	eventobj.style.backgroundColor=highlightcolor
	previous=eventobj
	}
}

/**
 * DHTML phone number validation script. Courtesy of SmartWebby.com (http://www.smartwebby.com/dhtml/)
 */

// Declaring required variables
var digits = "0123456789";
// non-digit characters which are allowed in phone numbers
var phoneNumberDelimiters = "()- ";
// characters which are allowed in international phone numbers
// (a leading + is OK)
var validWorldPhoneChars = phoneNumberDelimiters + "+";
// Minimum no of digits in an international phone no.
var minDigitsInIPhoneNumber = 10;

function isInteger(s)
{   var i;
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}

function trim(s)
{   var i;
    var returnString = "";
    // Search through string's characters one by one.
    // If character is not a whitespace, append to returnString.
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character isn't whitespace.
        var c = s.charAt(i);
        if (c != " ") returnString += c;
    }
    return returnString;
}

function stripCharsInBag(s, bag)
{   var i;
    var returnString = "";
    // Search through string's characters one by one.
    // If character is not in bag, append to returnString.
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character isn't whitespace.
        var c = s.charAt(i);
        if (bag.indexOf(c) == -1) returnString += c;
    }
    return returnString;
}

function checkInternationalPhone(strPhone){
	var bracket=3
	strPhone=trim(strPhone)
	if(strPhone.indexOf("+")>1) return false
	if(strPhone.indexOf("-")!=-1)bracket=bracket+1
	if(strPhone.indexOf("(")!=-1 && strPhone.indexOf("(")>bracket)return false
	var brchr=strPhone.indexOf("(")
	if(strPhone.indexOf("(")!=-1 && strPhone.charAt(brchr+2)!=")")return false
	if(strPhone.indexOf("(")==-1 && strPhone.indexOf(")")!=-1)return false
	s=stripCharsInBag(strPhone,validWorldPhoneChars);
	return (isInteger(s) && s.length >= minDigitsInIPhoneNumber);
}

function changeDOB(x){
	var dob = document.getElementById("dob").value;
	dob = removeLeadingAndTrailingChar(dob," ");
	//alert("dob = "+dob);
	if(x == 1 && dob == "DD-MMM-YYYY"){
		document.getElementById("dob").value = "";
	}
	if(x == 0 && dob == ""){
		document.getElementById("dob").value = "DD-MMM-YYYY";
	}
}

function removeLeadingAndTrailingChar (inputString, removeChar){
	var returnString = inputString;
	if (removeChar.length)
	{
		while(''+returnString.charAt(0)==removeChar)
		{
			returnString=returnString.substring(1,returnString.length);
		}
		while(''+returnString.charAt(returnString.length-1)==removeChar)
		{
			returnString=returnString.substring(0,returnString.length-1);
		}
	}
	return returnString;
}

function checkmail(e){
	var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
	return emailfilter.test(e);
}

function validateLogin(){
	var username = removeLeadingAndTrailingChar(document.getElementById("username").value," ");
	var pwd = removeLeadingAndTrailingChar(document.getElementById("pwd").value," ");
	if(username == ""){
		document.getElementById("error").innerHTML = "Please enter User Name";
		document.getElementById("username").focus();
	}
	else if( pwd == ""){
		document.getElementById("error").innerHTML = "Please enter Password";
		document.getElementById("pwd").focus();
	}
	else{
		return true;
	}
	
	return false;
}


function validateSearch(){
	var city = document.getElementById("city").value;
	var country = document.getElementById("country").value;
	var basicedu = document.getElementById("basicedu").value;
	var ugcourse = document.getElementById("ugcourse").value;
	var pgcourse = document.getElementById("pgcourse").value;
	var doctorate = document.getElementById("doctorate").value;
	var expyear = document.getElementById("expyear").value;
	var industry = document.getElementById("industry").value;
	var farea = document.getElementById("farea").value;
	var specialization = removeLeadingAndTrailingChar(document.getElementById("specialization").value," ");

	if(city != -1 || country != -1 || basicedu != -1 || ugcourse != -1 || pgcourse != -1 || doctorate != -1 || expyear != -1 || industry != -1 || farea != -1 || specialization != ""){
		return true;
	}
	else{
		document.getElementById("error").innerHTML = "Please select or enter value in atleast one field to Search";
		return false;
	}
}

function validateJobSearch(){

	var org = removeLeadingAndTrailingChar(document.getElementById("org").value," ");
	var industry = document.getElementById("industry").value;
	var farea = document.getElementById("farea").value;
	var expyear = document.getElementById("expyear").value;
	var skills = removeLeadingAndTrailingChar(document.getElementById("skills").value," ");
	var basicedu = document.getElementById("basicedu").value;
	var ugcourse = document.getElementById("ugcourse").value;
	var pgcourse = document.getElementById("pgcourse").value;
	var doctorate = document.getElementById("doctorate").value;
	var city = document.getElementById("city").value;
	var country = document.getElementById("country").value;
	var keywords = removeLeadingAndTrailingChar(document.getElementById("keywords").value," ");

	if(org != "" || industry != -1 || farea != -1 || expyear != -1 || skills != "" || basicedu != -1 || ugcourse != -1 || pgcourse != -1 || doctorate != -1 || city != -1 || country != -1 || keywords != ""){
		return true;
	}
	else{
		document.getElementById("error").innerHTML = "Please select or enter value in atleast one field to Search";
		return false;
	}
}

function validateFields(register){
	var username = "";
	var pwd = "";

	if(register == "Y"){
		username = removeLeadingAndTrailingChar(document.getElementById("username").value," ");
		pwd = removeLeadingAndTrailingChar(document.getElementById("pwd").value," ");
	}
	
	var name = removeLeadingAndTrailingChar(document.getElementById("name").value," ");
	var year = removeLeadingAndTrailingChar(document.getElementById("year").value," ");
	
	var city = document.getElementById("city").value;
	var ocity = document.getElementById("ocity").value;
	
	var country = document.getElementById("country").value;
	var ocountry = document.getElementById("ocountry").value;
	var telephone = removeLeadingAndTrailingChar(document.getElementById("telephone").value," ");
	var mobile = removeLeadingAndTrailingChar(document.getElementById("mobile").value," ");
	var email = removeLeadingAndTrailingChar(document.getElementById("email").value," ");
	
	var basicedu = document.getElementById("basicedu").value;
	var obasicedu = removeLeadingAndTrailingChar(document.getElementById("obasicedu").value," ");
	
	var ugcourse = document.getElementById("ugcourse").value;
	var ougcourse = removeLeadingAndTrailingChar(document.getElementById("ougcourse").value," ");
	
	var pgcourse = document.getElementById("pgcourse").value;
	var opgcourse = removeLeadingAndTrailingChar(document.getElementById("opgcourse").value," ");
		
	var doctorate = document.getElementById("doctorate").value;
	var odoctorate = removeLeadingAndTrailingChar(document.getElementById("odoctorate").value," ");
	
	var expyear = document.getElementById("expyear").value;
	var expmonth = document.getElementById("expmonth").value;
	
	var industry = document.getElementById("industry").value;
	var oindustry = removeLeadingAndTrailingChar(document.getElementById("oindustry").value," ");
	
	var farea = document.getElementById("farea").value;
	var ofarea = removeLeadingAndTrailingChar(document.getElementById("ofarea").value," ");
	
	var specialization = removeLeadingAndTrailingChar(document.getElementById("specialization").value," ");
	var rheadline = removeLeadingAndTrailingChar(document.getElementById("rheadline").value," ");

	if(register == "Y" && username == ""){
		document.getElementById("error").innerHTML = "Please enter User Name";
		document.getElementById("username").focus();
	}
	else if(register == "Y" && pwd == ""){
		document.getElementById("error").innerHTML = "Please enter Password";
		document.getElementById("pwd").focus();
	}
	else if(name == ""){
		document.getElementById("error").innerHTML = "Please enter your Name";
		document.getElementById("name").focus();
	}
	else if(email == "" || !checkmail(email)){
		document.getElementById("error").innerHTML = "Please enter a valid Email Id";
		document.getElementById("email").focus();
	}
	else if(year == ""){
		document.getElementById("error").innerHTML = "Please enter your Year of Birth";
		document.getElementById("year").focus();
	}
	else if(city == "-1"){
		document.getElementById("error").innerHTML = "Please select your Location";
		document.getElementById("city").focus();
	}
	else if(city == "9999" && ocity == ""){
		document.getElementById("error").innerHTML = "Please enter your Location";
		document.getElementById("ocity").focus();
	}
	else if(country == "-1"){
		document.getElementById("error").innerHTML = "Please select your Country";
		document.getElementById("country").focus();
	}
	else if(country == "9999" && ocountry == ""){
		document.getElementById("error").innerHTML = "Please enter your Country";
		document.getElementById("ocountry").focus();
	}
	else if(telephone == "" && mobile == ""){
		document.getElementById("error").innerHTML = "Please enter either your Telephone Number or Mobile Number";
		document.getElementById("telephone").focus();
	}
	else if(telephone != "" && checkInternationalPhone(telephone) == false){
		document.getElementById("error").innerHTML = "Please enter valid Telephone Number";
		document.getElementById("telephone").focus();
	}
	else if(mobile != "" && checkInternationalPhone(mobile) == false){
		document.getElementById("error").innerHTML = "Please enter valid Cellphone Number";
		document.getElementById("mobile").focus();
	}
	else if(basicedu == "-1"){
		document.getElementById("error").innerHTML = "Please select your Basic Education";
		document.getElementById("basicedu").focus();
	}
	else if(basicedu == "9999" && obasicedu == ""){
		document.getElementById("error").innerHTML = "Please enter your Basic Education";
		document.getElementById("obasicedu").focus();
	}
	else if(ugcourse == "9999" && ougcourse == ""){
		document.getElementById("error").innerHTML = "Please enter UG Course details";
		document.getElementById("ougcourse").focus();
	}
	else if(pgcourse == "9999" && opgcourse == ""){
		document.getElementById("error").innerHTML = "Please enter PG Course details";
		document.getElementById("opgcourse").focus();
	}
	else if(doctorate == "9999" && odoctorate == ""){
		document.getElementById("error").innerHTML = "Please enter Doctorate details";
		document.getElementById("odoctorate").focus();
	}
	else if(expyear == "-1"){
		document.getElementById("error").innerHTML = "Please select your Years of Experience";
		document.getElementById("expyear").focus();
	}
	else if(expmonth == "-1"){
		document.getElementById("error").innerHTML = "Please select your Months of Experience";
		document.getElementById("expmonth").focus();
	}
	else if(industry == "-1"){
		document.getElementById("error").innerHTML = "Please select Industry";
		document.getElementById("industry").focus();
	}
	else if(industry == "9999" && oindustry == ""){
		document.getElementById("error").innerHTML = "Please enter your Industry";
		document.getElementById("oindustry").focus();
	}
	else if(farea == "-1"){
		document.getElementById("error").innerHTML = "Please select your Functional Area";
		document.getElementById("farea").focus();
	}
	else if(farea == "9999" && ofarea == ""){
		document.getElementById("error").innerHTML = "Please enter your Functional Area";
		document.getElementById("ofarea").focus();
	}
	else if(specialization == ""){
		document.getElementById("error").innerHTML = "Please enter your Field of Specialization";
		document.getElementById("specialization").focus();
	}else if(rheadline == ""){
		document.getElementById("error").innerHTML = "Please enter Headline of your Resume";
		document.getElementById("rheadline").focus();
	}
	else{
		document.forms["RegisterationForm"].submit();
	}
}

function validatePostAJob(){
	//alert('validatePostAJob');
	var org = removeLeadingAndTrailingChar(document.getElementById("org").value," ");
	
	var industry = document.getElementById("industry").value;
	var oindustry = removeLeadingAndTrailingChar(document.getElementById("oindustry").value," ");
	
	var farea = document.getElementById("farea").value;
	var ofarea = removeLeadingAndTrailingChar(document.getElementById("ofarea").value," ");
	
	var designation = removeLeadingAndTrailingChar(document.getElementById("designation").value," ");
	var expyear = document.getElementById("expyear").value;	
	var mskills = removeLeadingAndTrailingChar(document.getElementById("mskills").value," ");
	var jobdesc = removeLeadingAndTrailingChar(document.getElementById("jobdesc").value," ");
	
	var basicedu = document.getElementById("basicedu").value;
	var obasicedu = removeLeadingAndTrailingChar(document.getElementById("obasicedu").value," ");
	
	var ugcourse = document.getElementById("ugcourse").value;
	var ougcourse = removeLeadingAndTrailingChar(document.getElementById("ougcourse").value," ");
	
	var pgcourse = document.getElementById("pgcourse").value;
	var opgcourse = removeLeadingAndTrailingChar(document.getElementById("opgcourse").value," ");
		
	var doctorate = document.getElementById("doctorate").value;
	var odoctorate = removeLeadingAndTrailingChar(document.getElementById("odoctorate").value," ");
	
	var city = document.getElementById("city").value;
	var ocity = removeLeadingAndTrailingChar(document.getElementById("ocity").value," ");
	
	var country = document.getElementById("country").value;
	var ocountry = removeLeadingAndTrailingChar(document.getElementById("ocountry").value," ");
	
	var keywords = removeLeadingAndTrailingChar(document.getElementById("keywords").value," ");	
	
	if(org == ""){
		document.getElementById("error").innerHTML = "Please enter Organisation Name";
		document.getElementById("org").focus();
	}else if(industry == "-1"){
		document.getElementById("error").innerHTML = "Please select Industry Type";
		document.getElementById("industry").focus();
	}else if(industry == "9999" && oindustry == ""){
		document.getElementById("error").innerHTML = "Please enter Industry Type";
		document.getElementById("oindustry").focus();
	}else if(farea == "-1"){
		document.getElementById("error").innerHTML = "Please select Functional Area";
		document.getElementById("farea").focus();
	}else if(farea == "9999" && ofarea == ""){
		document.getElementById("error").innerHTML = "Please enter Functional Area";
		document.getElementById("ofarea").focus();
	}else if(designation == ""){
		document.getElementById("error").innerHTML = "Please enter Designation";
		document.getElementById("designation").focus();
	}else if(expyear == "-1"){
		document.getElementById("error").innerHTML = "Please select years of experience required";
		document.getElementById("expyear").focus();
	}else if(mskills == ""){
		document.getElementById("error").innerHTML = "Please enter mandatory skills required for job";
		document.getElementById("mskills").focus();
	}else if(jobdesc == ""){
		document.getElementById("error").innerHTML = "Please enter detailed Job Description";
		document.getElementById("jobdesc").focus();
	}else if(basicedu == "-1"){
		document.getElementById("error").innerHTML = "Please select Basic Education required for job";
		document.getElementById("basicedu").focus();
	}else if(basicedu == "9999" && obasicedu == ""){
		document.getElementById("error").innerHTML = "Please enter Basic Education required for job";
		document.getElementById("obasicedu").focus();
	}else if(ugcourse == "9999" && ougcourse == ""){
		document.getElementById("error").innerHTML = "Please enter UG Course details required for job";
		document.getElementById("ougcourse").focus();
	}else if(pgcourse == "9999" && opgcourse == ""){
		document.getElementById("error").innerHTML = "Please enter PG Course details required for job";
		document.getElementById("opgcourse").focus();
	}else if(doctorate == "9999" && odoctorate == ""){
		document.getElementById("error").innerHTML = "Please enter Doctorate details required for job";
		document.getElementById("odoctorate").focus();
	}else if(city == "-1"){
		document.getElementById("error").innerHTML = "Please select location of the company";
		document.getElementById("location").focus();
	}else if(city == "9999" && ocity == ""){
		document.getElementById("error").innerHTML = "Please enter your Location";
		document.getElementById("ocity").focus();
	}else if(country == "-1"){
		document.getElementById("error").innerHTML = "Please select country of the company";
		document.getElementById("location").focus();
	}else if(country == "9999" && ocountry == ""){
		document.getElementById("error").innerHTML = "Please enter your Country";
		document.getElementById("ocountry").focus();
	}else if(keywords == ""){
		document.getElementById("error").innerHTML = "Please enter some keywords. These keywords can be used while searching for jobs.";
		document.getElementById("keywords").focus();
	}else{
		//alert("return true");
		document.forms["PostAJobForm"].submit();
	}
	
	return false;
}

function enableFields(){
	//disable labels
	//document.tags.label.display = none;
	document.getElementById("lblorg").style.display = "none";
	document.getElementById("lblindustry").style.display = "none";
	document.getElementById("lblfarea").style.display = "none";
	document.getElementById("lbldesignation").style.display = "none";
	document.getElementById("lblmskills").style.display = "none";
	document.getElementById("lbloskills").style.display = "none";
	document.getElementById("lbljobdesc").style.display = "none";
	document.getElementById("lblsalary").style.display = "none";
	document.getElementById("lblbasicedu").style.display = "none";
	document.getElementById("lblugcourse").style.display = "none";
	document.getElementById("lblpgcourse").style.display = "none";
	document.getElementById("lbldoctorate").style.display = "none";
	document.getElementById("lblcity").style.display = "none";
	document.getElementById("lblcountry").style.display = "none";
	document.getElementById("lbladdress").style.display = "none";
	document.getElementById("lbltelephone").style.display = "none";
	document.getElementById("lblmobile").style.display = "none";
	document.getElementById("lblemail").style.display = "none";
	document.getElementById("lblwebsite").style.display = "none";
	document.getElementById("lblkeywords").style.display = "none";
	
	//enable input fields
	document.getElementById("org").style.display = "";
	
	document.getElementById("divindustry").style.display = "";
	if(removeLeadingAndTrailingChar(document.getElementById("oindustry").value," ") != "")
	document.getElementById("oindustry").style.display = "";
		
	document.getElementById("divfarea").style.display = "";
	if(removeLeadingAndTrailingChar(document.getElementById("ofarea").value," ") != "")
	document.getElementById("ofarea").style.display = "";
	
	document.getElementById("designation").style.display = "";
	document.getElementById("mskills").style.display = "";
	document.getElementById("oskills").style.display = "";
	document.getElementById("jobdesc").style.display = "";
	document.getElementById("salary").style.display = "";
	
	document.getElementById("divbasicedu").style.display = "";
	if(removeLeadingAndTrailingChar(document.getElementById("obasicedu").value," ") != "")
	document.getElementById("obasicedu").style.display = "";
	
	document.getElementById("divugcourse").style.display = "";
	if(removeLeadingAndTrailingChar(document.getElementById("ougcourse").value," ") != "")
	document.getElementById("ougcourse").style.display = "";
	
	document.getElementById("divpgcourse").style.display = "";
	if(removeLeadingAndTrailingChar(document.getElementById("opgcourse").value," ") != "")
	document.getElementById("opgcourse").style.display = "";
	
	document.getElementById("divdoctorate").style.display = "";
	if(removeLeadingAndTrailingChar(document.getElementById("odoctorate").value," ") != "")
	document.getElementById("odoctorate").style.display = "";
	
	document.getElementById("divcity").style.display = "";
	if(removeLeadingAndTrailingChar(document.getElementById("ocity").value," ") != "")
	document.getElementById("ocity").style.display = "";
	
	document.getElementById("divcountry").style.display = "";
	if(removeLeadingAndTrailingChar(document.getElementById("ocountry").value," ") != "")
	document.getElementById("ocountry").style.display = "";
	
	document.getElementById("address").style.display = "";
	document.getElementById("telephone").style.display = "";
	document.getElementById("mobile").style.display = "";
	document.getElementById("email").style.display = "";
	document.getElementById("website").style.display = "";
	document.getElementById("keywords").style.display = "";
						
	//enable drop down fields
	document.getElementById("expyear").disabled = "";
	/*document.getElementById("industry").disabled = "";
	document.getElementById("farea").disabled = "";
	document.getElementById("expyear").disabled = "";
	document.getElementById("basicedu").disabled = "";
	document.getElementById("ugcourse").disabled = "";
	document.getElementById("pgcourse").disabled = "";
	document.getElementById("doctorate").disabled = "";
	document.getElementById("location").disabled = "";*/
	
	//enable Save and Cancel Buttons
	document.getElementById("btnsave").style.display = "";
	document.getElementById("btncancel").style.display = "";
	
	//disable Edit button
	document.getElementById("btneditdetails").style.display = "none";
}
	
function disableFields(){
	//enable labels
	//document.tags.label.display = none;
	document.getElementById("lblorg").style.display = "";
	document.getElementById("lblindustry").style.display = "";
	document.getElementById("lblfarea").style.display = "";
	document.getElementById("lbldesignation").style.display = "";
	document.getElementById("lblmskills").style.display = "";
	document.getElementById("lbloskills").style.display = "";
	document.getElementById("lbljobdesc").style.display = "";
	document.getElementById("lblsalary").style.display = "";
	document.getElementById("lblbasicedu").style.display = "";
	document.getElementById("lblugcourse").style.display = "";
	document.getElementById("lblpgcourse").style.display = "";
	document.getElementById("lbldoctorate").style.display = "";
	document.getElementById("lblcity").style.display = "";
	document.getElementById("lblcountry").style.display = "";
	document.getElementById("lbladdress").style.display = "";
	document.getElementById("lbltelephone").style.display = "";
	document.getElementById("lblmobile").style.display = "";
	document.getElementById("lblemail").style.display = "";
	document.getElementById("lblwebsite").style.display = "";
	document.getElementById("lblkeywords").style.display = "";
	
	//disable input fields
	document.getElementById("org").style.display = "none";
	document.getElementById("divindustry").style.display = "none";
	document.getElementById("oindustry").style.display = "none";
	document.getElementById("divfarea").style.display = "none";
	document.getElementById("ofarea").style.display = "none";
	document.getElementById("designation").style.display = "none";
	document.getElementById("mskills").style.display = "none";
	document.getElementById("oskills").style.display = "none";
	document.getElementById("jobdesc").style.display = "none";
	document.getElementById("salary").style.display = "none";
	document.getElementById("divbasicedu").style.display = "none";
	document.getElementById("obasicedu").style.display = "none";
	document.getElementById("divugcourse").style.display = "none";
	document.getElementById("ougcourse").style.display = "none";
	document.getElementById("divpgcourse").style.display = "none";
	document.getElementById("opgcourse").style.display = "none";
	document.getElementById("divdoctorate").style.display = "none";
	document.getElementById("odoctorate").style.display = "none";
	document.getElementById("divcity").style.display = "none";
	document.getElementById("ocity").style.display = "none";
	document.getElementById("divcountry").style.display = "none";
	document.getElementById("ocountry").style.display = "none";
	document.getElementById("address").style.display = "none";
	document.getElementById("telephone").style.display = "none";
	document.getElementById("mobile").style.display = "none";
	document.getElementById("email").style.display = "none";
	document.getElementById("website").style.display = "none";
	document.getElementById("keywords").style.display = "none";
	
	//disable drop down fields
	document.getElementById("expyear").disabled = "disabled";
	/*document.getElementById("industry").disabled = "disabled";
	document.getElementById("farea").disabled = "disabled";
	document.getElementById("expyear").disabled = "disabled";
	document.getElementById("basicedu").disabled = "disabled";
	document.getElementById("ugcourse").disabled = "disabled";
	document.getElementById("pgcourse").disabled = "disabled";
	document.getElementById("doctorate").disabled = "disabled";
	document.getElementById("location").disabled = "disabled";*/
	
	//disable Save and Cancel Buttons
	document.getElementById("btnsave").style.display = "none";
	document.getElementById("btncancel").style.display = "none";
	
	//enable Edit button
	document.getElementById("btneditdetails").style.display = "";
	
	setValues();
}

function isOther(elem){
	var id = elem.id;
	var value = elem.value;
	var oid = 'o'+id;
	var newline = 'newline-'+id;
	//alert('id : '+id+' ord : '+oid);
	
	if(value == 9999){
		document.getElementById(oid).style.display = "";
		//document.getElementById(newline).innerHTML = '<br>';
	}else{
		document.getElementById(oid).style.display = "none";
		document.getElementById(oid).value="";
		//document.getElementById(newline).innerHTML = '';
	}
	
	if(id == "city" && value == 9999){
		if(document.getElementById("country").value == 12){
			document.getElementById("country").value = -1;
		}
	}
	if(id == "city" && value != 9999 && value != -1){
		//alert('2');
		document.getElementById("country").value = 12;
		document.getElementById("ocountry").value = "";
		document.getElementById("ocountry").style.display = "none";
	}
	if(id == "country" && value == 12){
		if(document.getElementById("city").value == 9999){
			document.getElementById("city").value = -1;
			document.getElementById("ocity").value = "";
			document.getElementById("ocity").style.display = "none";
		}
	}
	if(id == "country" && value != 12 && value != -1){
		document.getElementById("city").value = 9999;
		document.getElementById("ocity").value = "";
		document.getElementById("ocity").style.display = "";
	}
}

function ismaxlength(obj,mlength){
	var statusid = obj.id+'-status';
	if (obj.value.length>mlength)
		obj.value=obj.value.substring(0,mlength);
	
	var remainingChars = mlength - obj.value.length;
	document.getElementById(statusid).innerHTML=remainingChars+" characters remaining";
}

function clearStatus(obj){
	var statusid = obj.id+'-status';
	document.getElementById(statusid).innerHTML="";
}

/* ******************* UPDATE FUNCTION NEW MODULE *******************/

function change_search_opt(src_set,src_back,src_checked){
	document.getElementById(src_back).style.display = 'none';
	document.getElementById(src_checked).checked = true;
	document.getElementById(src_set).style.display = 'block';
}

function validate_search_job(){
	document.getElementById('byform').checked = true;
}

function nav_process(divid,mode){
	if(mode=='show'){
		document.getElementById(divid).style.display = 'block';
	}else{
		document.getElementById(divid).style.display = 'none';
	}
}
