var increment,incr_prof,incr_skill,incr_indus,incr;

incr=0;

increment=1;

incr_prof=1;

incr_skill=1;

incr_indus=1;



function setMaxLength() {

	var x = document.getElementsByTagName('textarea');

	var counter = document.createElement('div');

	counter.className = 'counter';

	for (var i=0;i<x.length;i++) {

		if (x[i].getAttribute('maxlength')) {

			var counterClone = counter.cloneNode(true);

			counterClone.relatedElement = x[i];

			counterClone.innerHTML = '<span>0</span>/'+x[i].getAttribute('maxlength');

			x[i].parentNode.insertBefore(counterClone,x[i].nextSibling);

			x[i].relatedElement = counterClone.getElementsByTagName('span')[0];



			x[i].onkeyup = x[i].onchange=checkMaxLength;

			x[i].onkeyup();

		}

	}

}



function checkMaxLength() {

	var maxLength = this.getAttribute('maxlength');

	var currentLength = this.value.length;

	if (currentLength > maxLength){

		this.value=this.value.substring(0,maxLength);

		this.relatedElement.className = 'toomuch';

	}

	else

		this.relatedElement.className = 'fine';

	this.relatedElement.firstChild.nodeValue = currentLength;

	// not innerHTML

}

function count_characters(){

	var str=get_objectvalue('sms_message');

	 var length=str.length;

	var remaining=150-length;

	if (remaining == 0)

		return false;

	get_object('remaining_characters').innerHTML=remaining;

	return true;

	}

function validate_load_pins(){

	

	document.getElementById('td_file_source').innerHTML="";

	if((document.getElementById('file_source').value=="") || (document.getElementById('file_source').value==null)){

		document.getElementById('td_file_source').innerHTML="Please provide CSV file to import.";

		

		return false;

		}

	else

		document.getElementById('td_file_source').innerHTML="";

		return true;

	}



function validate_cart(grand_total){

	

	if((grand_total==0)||(grand_total==null)){

		alert("Please add an item to cart before checkout");

		return false;

		}

	else{

		

		return true;

		}

	}

function enable_fields(obj_id1,obj_id2,obj_id3,obj_id4,obj_id5){

	if(get_object(obj_id1).disabled)
	{
		get_object(obj_id1).disabled=false;
	} else {
		get_object(obj_id1).disabled=true;
	}

	if(get_object(obj_id2).disabled)
	{
		get_object(obj_id2).disabled=false;
	} else {
		get_object(obj_id2).disabled=true;
	}	

	if(get_object(obj_id3).disabled)
	{
		get_object(obj_id3).disabled=false;
	} else {
		get_object(obj_id3).disabled=true;
	}	

	if(get_object(obj_id4).disabled)
	{
		get_object(obj_id4).disabled=false;
	} else {
		get_object(obj_id4).disabled=true;
	}

	for (i=0; i <= document.frm_shopping_cart.message_tone.length; i++)
	{
		if(document.frm_shopping_cart.message_tone[i].disabled)
		{
			document.frm_shopping_cart.message_tone[i].disabled = false;
		} else {
			document.frm_shopping_cart.message_tone[i].disabled = true;
		}		
	}
	
	if(get_object(obj_id5).disabled)
	{
		get_object(obj_id5).disabled = false;
	} else {
		get_object(obj_id5).disabled=true;
	}
	
}

function changeImage(obj_id,img)

{

  	get_object(obj_id).style.backgroundImage = img;

}



function changeColor(obj_id,req_color)

{

	get_object(obj_id).style.color=req_color;

}

function changeClass(obj_id,class_name)

{

	get_object(obj_id).className=class_name;

}

function enable_disable(obj_todisable_id,obj_condition)

{

	if(get_object(obj_condition).checked)

	{

		get_object(obj_todisable_id).disabled=false;

	}

	else

	{

		get_object(obj_todisable_id).disabled=true;

	}

}

function get_object(obj_id)
{
	if(document.getElementById(obj_id))
	{
		return document.getElementById(obj_id);
	}
	else
	{
		alert("Object not exists with id: ".obj_id);
		return false;
	}

}

function get_objectvalue(obj_id)

{

	return get_object(obj_id).value;

}



////////validation functions////////////



function validate_float(obj_id)

{

	var floatExp =/^[0-9]*\.?[^\.][0-9]*$/;

	return validate_field_withexp(obj_id,floatExp);

}

function validate_email(obj_id)

{

	var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;

	return validate_field_withexp(obj_id,emailExp);

}

function validate_words(obj_id)

{

	var wordExp = /^[a-zA-Z_]+([a-zA-Z_ ]*)$/;

	return validate_field_withexp(obj_id,wordExp);

}

function validate_digits(obj_id)

{

	var digitExp = /^\+*([0-9]){1,}-*([0-9]){1,}$/;

	return validate_field_withexp(obj_id,digitExp);

}

function validate_zip(obj_id)

{

	var zipExp = /^\d{5}(-\d{4})?$/;

	return validate_field_withexp(obj_id,zipExp);

}

function validate_exwords(obj_id)

{

	var exwordExp = /^[a-z A-Z 0-9 - _ ' ,]+([a-z A-Z 0-9 - _ ' ,]*)$/;

	return validate_field_withexp(obj_id,exwordExp);

}

/*function validate_path(obj_id){

	var pathExp= /^[a-zA-Z]{1}:/\\w/

	

	}

*/

function validate_notnull(obj_id)

{

	if((get_objectvalue(obj_id)!="") && (get_objectvalue(obj_id)!=null))

	{

		return true;

	}

	else

	{

		return false;

	}

}

//-------------select box--------

function validate_obj(obj_id,msg)

{

	if(!validate_notnull(obj_id))

	{

		alert(msg);

		document.getElementById(obj_id).focus();

		return false;

	}else

	{

		return true;

	}

}

//-------------------------------

function validate_field_withexp(obj_id,reg_exp)

{

	return reg_exp.test(get_objectvalue(obj_id));

}

function validate_image_extension(obj_id,extension)

{

	if(get_objectvalue(obj_id)!="")

	{

		get_extension=get_objectvalue(obj_id).indexOf(extension);

		if((get_extension=="-1")||(get_extension != (get_objectvalue(obj_id).length)-3))

		{

			return false;

		}

	}

	else

	{

		return false;

	}

	return true;

}



/////////////////////////





///////////////////////////

function validate_signup()

{

	var error=0;

	clear_signupformerrors();

	

	

	if(!validate_exwords('full_name'))

	{

		get_object('td_full_name').innerHTML="You should avoid special chracters like $@%& etc!";

		error=1;

	}

	if(!validate_email('email'))

	{

		get_object('td_email').innerHTML="Please provide valid email!";

		error=1;

	}

	if(!validate_notnull('phone'))

	{

		get_object('td_phone').innerHTML="Please provide Cell Phone Number!";

		error=1;

	

	}

	if(!validate_digits('phone'))

	{

		get_object('td_phone').innerHTML="Please provide a valid phone number, digits only!";

		error=1;

	}

	

	if(!validate_notnull('user_password'))

	{

		get_object('td_password').innerHTML="Please provide password!";

		error=1;

	}

	if(!validate_notnull('confirm_password'))

	{

		get_object('td_confirm_password').innerHTML="Please provide confirm password!";

		error=1;

	}

	if((get_objectvalue('user_password'))!=(get_objectvalue('confirm_password')))

	{

		get_object('td_confirm_password').innerHTML="Confirm password not matches with password field!";

		error=1;

	}

	if(!validate_notnull('address'))

	{

		get_object('td_address').innerHTML="Please provide Address!";

		error=1;

	}

	if(!validate_notnull('city'))

	{

		get_object('td_city').innerHTML="Please provide City name!";

		error=1;

	}

	if(!(get_object('terms_conditions').checked))

	{

		get_object('td_terms_conditions').innerHTML="Please read terms of use before you continue";

		error=1;

	}

		

	if(error)

	{

		return false;

	}

	return true;

}

function clear_signupformerrors()

{

	get_object('td_email').innerHTML="";

	get_object('td_full_name').innerHTML="";

	get_object('td_password').innerHTML="";

	get_object('td_confirm_password').innerHTML="";

	get_object('td_address').innerHTML="";

	get_object('td_city').innerHTML="";

	get_object('td_terms_conditions').innerHTML="";

	get_object('td_phone').innerHTML="";

	

}



function validate_signin()

{

	var error=0;

	

	

	if(!validate_email('login_e_mail'))

	{

		alert("Please provide valid Email");

		error=1;

	}

	if(!validate_notnull('login_password'))

	{

		alert("Please provide Password");

		error=1;

	}

	if(error)

	{

		return false;

	}

	return true;

}

function clear_signinformerrors()

{

	get_object('td_e_mail').innerHTML="";

	get_object('td_password').innerHTML="";

}

function validate_send_cv()

{

	var error = 0;

	if(!validate_exwords('full_name'))

	{

		get_object('td_error').innerHTML="You should avoid special chracters like $@%& etc!";

        return false;

	}

	if(!validate_email('e_mail'))

	{

		get_object('td_error').innerHTML="Please provide valid email!";

		return false;

	}

	if(!validate_notnull('subject'))

	{

		get_object('td_error').innerHTML="Please provide Subject";

		return false; 

	}

	if(!validate_notnull('massage'))

	{

		get_object('td_error').innerHTML="Please provide massage";

		return false; 

	}

	return true;

}

function validate_chg_password()

{

  if(!validate_notnull('old_password'))

	{

		get_object('td_old_password').innerHTML="Please provide current password!";

        return false;

	}

	if(!validate_notnull('new_password'))

	{

		get_object('td_new_password').innerHTML="Please provide new password!";

		return false;

	}

	if(!validate_notnull('confirm_new_password'))

	{

		get_object('td_confirm_new_password').innerHTML="Please provide confirm password!";

		return false;

	}

	if(get_objectvalue('new_password')!=get_objectvalue('confirm_new_password'))

	{

		get_object('td_confirm_new_password').innerHTML="Confirm password not matches with password field!";

		return false;

	}

	return true;

}

function validate_rem_password()
{
if(!validate_notnull('user_e_mail'))

	{

		get_object('td_user_e_mail').innerHTML="Please provide e-mail!";

        return false;

	}

  if(!validate_email('user_e_mail'))

	{

		get_object('td_user_e_mail').innerHTML="Please provide valid email!";

		return false;

	}



	return true;
}


function validate_order_number()

{

   if(!validate_notnull('order_number'))

	{

		alert("Please provide Order Number!");

        return false;

	}

  	

	return true;

}

function redirect_url(url)

{

	 window.location=url;

}

function confirm_delete(obj_validate_id,obj_frm_id,frm_action,msg)

{

	if(get_object(obj_validate_id).value=="")

	{

		alert("Please select a value to delete!");

	}

	else

	{

		if(confirm(msg))

		{

			get_object(obj_frm_id).action=frm_action;

			get_object(obj_frm_id).submit();

		}

	}

}

function confirm_delete_by_id(obj_frm_id,frm_action,msg)

{

	

		if(confirm(msg))

		{

			get_object(obj_frm_id).action=frm_action;

			get_object(obj_frm_id).submit();

		}

	

}

function show_object(obj_id)

{

	get_object(obj_id).style.display="block";

	var class_name="arial_18_blod";

	changeClass(obj_id,class_name);

}

function hide_object(obj_id)

{

	get_object(obj_id).style.display="none";

	var class_name="arial_18_blod_blue";

	changeClass(obj_id,class_name);

}

function change_highlighted(obj_active,active_class_name,obj_inactive1,obj_inactive2,obj_inactive3,inactive_class_name)

{

	changeClass("a_"+obj_active,active_class_name);

	changeClass("a_"+obj_inactive1,inactive_class_name);

	changeClass("a_"+obj_inactive2,inactive_class_name);

	changeClass("a_"+obj_inactive3,inactive_class_name);

	get_object("td_"+obj_active).style.backgroundColor='#F4FBE6';

	get_object("td_"+obj_inactive1).style.backgroundColor='#E6F3FB';

	get_object("td_"+obj_inactive2).style.backgroundColor='#E6F3FB';

	get_object("td_"+obj_inactive3).style.backgroundColor='#E6F3FB';

}

function disable_links(obj1,obj2,obj3)

{

	get_object(obj1).onclick=null;

	get_object(obj2).onclick=null;

	get_object(obj3).onclick=null;

}

function disable_links_1(obj1,obj2)

{

	get_object(obj1).onclick=null;

	get_object(obj2).onclick=null;

	

}

function enable_resume_link(obj)

{

	if(obj=="a_load_professional_details")

	{

		get_object(obj).onclick=function(){

			show_object('load_professional_details');

			hide_object('load_desired_job_details');

			hide_object('load_resume_details');

			hide_object('load_contact_details');

			change_highlighted('load_professional_details','arial_18_blod','load_desired_job_details','load_contact_details','load_resume_details','arial_18_blod_blue');

		}

	}

	if(obj=="a_load_contact_details")

	{

		get_object(obj).onclick=function(){

			show_object('load_contact_details');

			hide_object('load_professional_details');

			hide_object('load_desired_job_details');

			hide_object('load_resume_details');

			change_highlighted('load_contact_details','arial_18_blod','load_professional_details','load_desired_job_details','load_resume_details','arial_18_blod_blue');

		}

	}

	if(obj=="a_load_desired_job_details")

	{

		get_object(obj).onclick=function(){

			show_object('load_desired_job_details');

			hide_object('load_professional_details');

			hide_object('load_contact_details');

			hide_object('load_resume_details');

			change_highlighted('load_desired_job_details','arial_18_blod','load_professional_details','load_contact_details','load_resume_details','arial_18_blod_blue');

		}

	}

	if(obj=="a_load_resume_details")

	{

		get_object(obj).onclick=function(){

			show_object('load_resume_details');

			hide_object('load_professional_details');

			hide_object('load_contact_details');

			hide_object('load_desired_job_details');

			change_highlighted('load_resume_details','arial_18_blod','load_professional_details','load_contact_details','load_desired_job_details','arial_18_blod_blue');

		}

	}

	

}

//---------------------------select lang at forntend in resume profession----------

function add_more_inner_text(obj,txt)

{

	if(increment<=5)

	{

		get_object(obj).innerHTML=get_object(obj).innerHTML+txt;

		//alert(txt);

		increment++;

	}

}

function add_more_language()

{

	if(validate_notnull('language'))

	{

		if(validate_notnull('profeciency_level'))

		{

			

			var lang;

			var prof;

			var str;

			var lang_text;

			var l,p,lang_value,prof_level_value;

			prof_level_value=get_object('profeciency_level').value;

			lang_value=get_object('language').value;

			l=get_object('language').selectedIndex;

			p=get_object('profeciency_level').selectedIndex;

			lang=get_object('language').options[l].text;

			prof=get_object('profeciency_level').options[p].text;

			//str='<tr><td width="24%" align="center" valign="top"><div style="float:center; width:24%;">'+lang+'</div><input type="hidden" name="language'+increment+'" id="language'+increment+'" value="'+lang+'"></td><td width="46%" align="center" valign="top" ><div style="float:center; width:46%;"><span style="width:46%;" class="singuptext_blue">'+prof+'</span></div><input type="hidden" name="profeciency_level'+increment+'" id="profeciency_level'+increment+'" value="'+prof+'"></td><td width="23%" align="center" valign="top" ><div style="float:center; width:23%;"><input name="Submit" type="submit" class="button_delete_more" value="Delete" onclick="javascript:clear_html(\'added_languages'+increment+'\');"/></div></td><td width="8%" align="center" valign="top" class="singuptext_blue" >&nbsp;</td></tr>';

			str=' <div id="lang'+increment+'" ><div style="width:24%; float:left; text-align:center;margin-top:3px; "><span class="bodytext">'+lang+'</span><input type="hidden" name="language'+increment+'" id="language'+increment+'" value="'+lang_value+'"></div><div style="width:45%;float:left; text-align:center; margin-top:3px;"><span class="bodytext">'+prof+'</span><input type="hidden" name="profeciency_level'+increment+'" id="profeciency_level'+increment+'" value="'+prof_level_value+'"></div><div style="width:23%;float:left;text-align:center; margin-top:3px; "> <input name="Submit" type="submit" class="button_delete_more" value="Delete" onclick="javascript:clear_html(\'lang'+increment+'\');"/></div></div>';

			if(increment<=5)

			{

			get_object('loop_lang').value=increment;

			//alert(get_object('loop_lang').value);

			}

			add_more_inner_text('added_languages',str);

			

		}else

		{

			alert("Please select Profeciency level.");

		}



	}else

	{

		alert("Please select Language.");

	}



}

function clear_html(obj_id)

{

	var a=obj_id.slice(4,5);

	var str_rep;

	 

	var main_div = document.getElementById('added_languages');

  	var olddiv = document.getElementById(obj_id);

  	main_div.removeChild(olddiv);

	

	//alert(a);

	//alert(increment);

	for(i=parseInt(a);i<5;i++)

	{

		b=i+1;

		//get_object('added_languages'+i).innerHTML="";

		//div_rep=get_object('added_profession').innerHTML;

		

		str_rep=get_object('added_languages').innerHTML;

		//alert(str_rep);

		

		str_rep=(str_rep.replace('lang'+b,'lang'+i)).replace('lang'+b,'lang'+i);

		str_rep=(str_rep.replace('language'+b,'language'+i)).replace('language'+b,'language'+i);

		str_rep=(str_rep.replace('profeciency_level'+b,'profeciency_level'+i)).replace('profeciency_level'+b,'profeciency_level'+i);

		//alert(str_rep);

		get_object('added_languages').innerHTML="";

		get_object('added_languages').innerHTML=str_rep;//get_object('added_languages'+b).innerHTML;	

	}

	//alert (increment);

	increment=increment-1;

	get_object('loop_lang').value=increment-1;

	//alert(get_object('loop_lang').value);

}

//---------------------------at forntend reumem buld module page Professional Details--------------------------------------------

//----------------------------for Professions resume----------------------------

function add_more_text(obj,txt)

{

	

	if(incr<=5)

	{

		get_object(obj).innerHTML=get_object(obj).innerHTML+txt;

		//alert(txt);

		incr++;

		if(obj=="added_profession")

			{

				incr_prof=incr;

				

			}

			else if(obj=="added_industry")

			{

				incr_indus=incr;

			}else if(obj=="added_skills")

			{

				incr_skill=incr;

			}

	}

	

}



function add_more(counter,select1,select2,select3,job_level,duration,main_div_name,inner_div_name)

{

	

			if(main_div_name=="added_profession")

			{

				incr=incr_prof;

			}

			else if(main_div_name=="added_industry")

			{

				incr=incr_indus;

			}else if(main_div_name=="added_skills")

			{

				incr=incr_skill;

			}

			

			

			//alert(incr_profement);

			var select_1_value="";

			var select_1_index="";

			var select_1_text="";

			//var counter_prof="";

			

			var select_2_value="";

			var select_2_index="";

			var select_2_text="";

			

			var select_3_value;

			var select_3_index;

			var select_3_text;

			

			var selected_text="";

			var selected_value="";

			

			var job_level_value="";

			var job_level_index="";

			var job_level_text="";

			

			var duration_spent_value="";

			var duration_spent_index="";

			var duration_spent_text="";

			

			var str;

			var chkbit=0;

			

			

			select_1_value=get_object(select1).value;

			if(select_1_value!="")

			{

				select_1_index=get_object(select1).selectedIndex;			

				select_1_text=get_object(select1).options[select_1_index].text;

				

				selected_text=select_1_text;

				selected_value=select_1_value;

				

				select_2_value=get_object(select2).value;

				if(select_2_value!="")

				{

					select_2_index=get_object(select2).selectedIndex;

					select_2_text=get_object(select2).options[select_2_index].text;

					

					selected_text=select_2_text;

					selected_value=select_2_value;

					

					select_3_value=get_object(select3).value;

					if(select_3_value!="")

					{

						select_3_index=get_object(select3).selectedIndex;

						select_3_text=get_object(select3).options[select_3_index].text;

						

						selected_text=select_3_text;

						selected_value=select_3_value;

					}

				}

				

				//---------------job level value----------------------

				job_level_value=get_object(job_level).value;

				if(job_level_value!="")

				{

					job_level_index=get_object(job_level).selectedIndex;

					job_level_text=get_object(job_level).options[job_level_index].text;

					

				}else

				{

					alert("Please select job level!");

					chkbit=1;

				}

				//---------------------duration spent----------------------

				duration_spent_value=get_object(duration).value;

				if(duration_spent_value!="")

				{

					duration_spent_index=get_object(duration).selectedIndex;

					duration_spent_text=get_object(duration).options[duration_spent_index].text;

					

				}else

				{

					alert("Please select duration spent!");

					chkbit=1;

				}

				//----------------------------------------------------------

				

				if(chkbit==0)

				{

					str='<div id="'+inner_div_name+''+incr+'" class="bodytext"><div style="width:26%; float:left; text-align:center;margin-top:3px; ">'+selected_text+'<input type="hidden" name="'+main_div_name+''+incr+'" id="'+main_div_name+''+incr+'" value="'+selected_value+'"/></div><div style="width:26%;float:left; text-align:center; margin-top:3px;">'+job_level_text+'<input type="hidden" name="'+inner_div_name+'job'+incr+'" id="'+inner_div_name+'job'+incr+'" value="'+job_level_value+'"/></div><div style="width:26%;float:left;text-align:center; margin-top:3px; ">'+duration_spent_text+'<input type="hidden" name="'+inner_div_name+'duration'+incr+'" id="'+inner_div_name+'duration'+incr+'" value="'+duration_spent_value+'"/></div><div style="width:14%;float:left;text-align:center; margin-top:3px; ">  <input name="Submit" type="submit" class="button_delete_more" value="Delete" onclick="javascript:add_more_del(\''+counter+'\',\''+inner_div_name+''+incr+'\',\''+main_div_name+'\',\''+inner_div_name+'\');"/></div></div>';

					

					if(incr<=5)

					{

						//alert(incr);

						get_object(counter).value=incr;

					}

					add_more_text(main_div_name,str);

				}

		

			}else

			{

				alert("Please select the profession!");

			}



	

}



function add_more_del(counter,obj_id,main_div_name,inner_div_name)

{

	var a=obj_id.slice(obj_id.length-1,obj_id.length);

	

	var div_rep;

	//alert(a);

	//alert(incr_profement);

	 var main_div = document.getElementById(main_div_name);

  var olddiv = document.getElementById(obj_id);

  main_div.removeChild(olddiv);

 

	for(i=parseInt(a);i<5;i++)

	{

		b=i+1;

		//get_object('added_languages'+i).innerHTML="";

		

		div_rep=get_object(main_div_name).innerHTML;

		//alert(str_rep);

		

		div_rep=(div_rep.replace(inner_div_name+b,inner_div_name+i)).replace(inner_div_name+b,inner_div_name+i);

		div_rep=(div_rep.replace(main_div_name+b,main_div_name+i)).replace(main_div_name+b,main_div_name+i);

		div_rep=(div_rep.replace(inner_div_name+"job"+b,inner_div_name+"job"+i)).replace(inner_div_name+"job"+b,inner_div_name+"job"+i);

		div_rep=(div_rep.replace(inner_div_name+"duration"+b,inner_div_name+"duration"+i)).replace(inner_div_name+"duration"+b,inner_div_name+"duration"+i);

	

		//str_rep=(str_rep.replace('language'+b,'language'+i)).replace('language'+b,'language'+i);

		//str_rep=(str_rep.replace('profeciency_level'+b,'profeciency_level'+i)).replace('profeciency_level'+b,'profeciency_level'+i);

		//alert(div_rep);

		get_object(main_div_name).innerHTML="";

		get_object(main_div_name).innerHTML=div_rep;//get_object('added_languages'+b).innerHTML;	

	}

	

	//incr=incr-1;

			if(main_div_name=="added_profession")

			{

				//alert(incr_prof);

				incr_prof=incr_prof-1;

				incr=incr_prof;

				//alert(incr);

				get_object(counter).value=incr-1;

				//alert(get_object(counter).value);

			}

			else if(main_div_name=="added_industry")

			{

				incr_indus=incr_indus-1;

				incr=incr_indus;

				get_object(counter).value=incr-1;

			}else if(main_div_name=="added_skills")

			{

				incr_skill=incr_skill-1;

				incr=incr_skill;

				get_object(counter).value=incr-1;

			}

		//	//--------------for removing the counter------------------------------

//		var temp=0;

//		

//		if(main_div_name=="added_profession")

//			{

//				//alert(incr_prof);

//				temp=incr_prof;

//				//alert(temp);

//			}

//			else if(main_div_name=="added_industry")

//			{

//				//alert(incr_indus);

//				temp=incr_indus;

//				//alert(temp);

//			}else if(main_div_name=="added_skills")

//			{

//				//alert(incr_skill);

//				temp=incr_skill;

//				//alert(temp);

//			}

//		div_rep=get_object(main_div_name).innerHTML;

//		//alert(div_rep);

//		var find_str="<input name=\"loop_"+inner_div_name+"\" id=\"loop_"+inner_div_name+"\" value=\""+temp+"\" type=\"hidden\">";

//		//alert(find_str);

//		div_rep=div_rep.replace(find_str,"");

//	get_object(main_div_name).innerHTML="";

//		get_object(main_div_name).innerHTML=div_rep;

//		//alert(div_rep);

		

}



//------------------ Resume_Details Functions-----------------------------









//------------------admin side validation---------------------------------

function clear_email_template()

{

	get_object('td_email_id').innerHTML="";

	get_object('td_email_from').innerHTML="";

	get_object('td_email_subject').innerHTML="";

	get_object('td_message').innerHTML="";

	

}



function validate_email_template()

{

	var error=0;

	clear_email_template();

	if(!validate_notnull('email_id'))

	{

		get_object('td_email_id').innerHTML="Please provide email id!";

		error=1;

	}

	

	if(!validate_email('email_from'))

	{

		get_object('td_email_from').innerHTML="Please provide valid email!";

		error=1;

	}

	if(!validate_notnull('email_subject'))

	{

		get_object('td_email_subject').innerHTML="Please provide email subject!";

		error=1;

	}

	if(!validate_notnull('message'))

	{

		get_object('td_message').innerHTML="Please provide email message!";

		error=1;

	}

	if(error)

	{

		return false;

	}

	return true;

	

}



//--------------------------user edit---------------------------------------

function clear_edit_user()

{

	get_object('td_name').innerHTML="";

	get_object('td_email').innerHTML="";

	

	

}

function clear_edit_category()

{

	get_object('td_cat_name').innerHTML="";

	

}



function clear_edit_product()

{

	get_object('td_prod_face_value').innerHTML="";

	//get_object('td_prod_price').innerHTML="";

	

	

}

function clear_add_product()

{

	

	get_object('td_face_value').innerHTML="";

}



function validate_edit_user()

{

	var error=0;

	clear_edit_user();

	if(!validate_notnull('name'))

	{

		get_object('td_name').innerHTML="Please provide user name!";

		error=1;

	}

	

	if(!validate_email('email'))

	{

		get_object('td_email').innerHTML="Please provide valid email!";

		error=1;

	}

	if(!validate_notnull('email'))

	{

		get_object('td_email').innerHTML="Please provide email address!";

		error=1;

	}



	if(error)

	{

		return false;

	}

	return true;

	

}

function validate_edit_category()

{

	var error=0;

	clear_edit_category();

	if(!validate_notnull('cat_name'))

	{

		get_object('td_cat_name').innerHTML="Please provide Product Category name!";

		error=1;

	}

	if(error)

	{

		return false;

	}

	return true;

	

}

function validate_edit_product()

{

	var error=0;

	clear_edit_product();

	if(!validate_notnull('face_value'))

	{

		get_object('td_prod_face_value').innerHTML="Please provide Product Face Value!";

		error=1;

	}

	/*

	if(!validate_digits('prod_price'))

	{

		get_object('td_prod_price').innerHTML="Digit only field, no characters!";

		error=1;

	}

	if(!validate_notnull('prod_price'))

	{

		get_object('td_prod_price').innerHTML="Please provide Product Price!";

		error=1;

	}

	*/

	if(error)

	{

		return false;

	}

	return true;

	

}



function validate_add_product()

{

	var error=0;

	clear_add_product();

	if(!validate_notnull('face_value'))

	{

		get_object('td_face_value').innerHTML="Please provide Face Value!";

		error=1;

	}

	

	if(error)

	{

		return false;

	}

	return true;

	

}





function load_resume(obj_id,obj_id2)

{

	get_object(obj_id).display="block";

	get_object(obj_id2).display="none";

	

}

function submitform(frm_id){

	get_object(frm_id).submit();

	}

function submitform_cart(frm_id){

	if(get_objectvalue('cart_ok')=='no'){

		

		alert("Please add an item to cart before checkout");

		return false;

		}

	else if(get_objectvalue('cart_ok')=='yes'){

		
		if ($('user_email').value==""){
			alert("Please provide email to which order information will be sent.");
			return false;
			}
		
		get_object(frm_id).submit();

		}	

	

	}	

function addProduct(url,quantity){

	var number_of_units=get_object(quantity).value;

	path=url+"&number_of_units="+number_of_units;

	window.location=path;

	

	}

	

function submitform_signup(){

	if(validate_signup()){

		document.getElementById('frm_register').submit();

	}

	else{

	return false;

	}

}

function submitform_sign_in(){

	if(validate_signin()){

		document.getElementById('frm_sign_in').submit();

		}

	}

function submitform_chg_pass(){

	if(validate_chg_password()){

		document.getElementById('frm_chg_pass').submit();

		}

	}

function submitform_rem_pass(){

	if(validate_rem_password()){

		document.getElementById('frm_rem_pass').submit();

		}

	}

function browse_products_country(){

	var path=document.getElementById('browse_by_country').value;

	if(path!=""){

		window.location=path;

		}

	}

function browse_products_company(){

	var path=document.getElementById('browse_by_company').value;

	if(path!=""){

		window.location=path;

		}

	}		

function submitform_send_sms(){

	if((get_objectvalue('sms_country')==0)||(get_objectvalue('sms_country')==""))

	{

		alert("Please select destination Country");

		return false;

		}

	else if(get_objectvalue('phone')==""){

		alert("Please Provide phone number");

		return false;

		}

	else if(!validate_digits('phone')){

		alert("Please provide a valid phone number, digits only");

		return false;

		}	

	else if(get_objectvalue('message')==""){

		alert("Please type your message");

		return false;

		}

	else

	document.getElementById('frm_send_sms').submit();

	

	}	

function submitform_view_order(){

	if(validate_order_number()){

		document.getElementById('frm_view_order').submit();

		}

	}

function hide_order_details(obj_id){

	Effect.SlideUp(obj_id);



	}

function hide_order_pins(obj_id){

	Effect.SlideUp(obj_id);

	}

function submitform_suggestion(){

	if(get_objectvalue('user_name')=="")

	{

		alert("Please provide name");

		return false;

		}

	else if(get_objectvalue('user_email')==""){

		alert("Please Provide Email");

		return false;

		}

	else if(!validate_email('user_email')){

		alert("Please Provide Valid Email");

		return false;

		}	

	else if(get_objectvalue('message')==""){

		alert("Please type your message");

		return false;

		}

	else

	document.getElementById('frm_suggestion').submit();

	

	}	
///////////////////////////////// Show Details ////////////////////////////
function show_details(anchorID){
	if($(anchorID).innerHTML=="[+]"){
		Effect.SlideDown('details_'+anchorID);
		$(anchorID).innerHTML="[-]";
	}
	else if($(anchorID).innerHTML=="[-]"){
		Effect.SlideUp('details_'+anchorID);
		$(anchorID).innerHTML="[+]";
	}
}
/*function show_order_details(anchorID){
	if($(anchorID).innerHTML=="View"){
		Effect.SlideDown('order_details_'+anchorID);
		$(anchorID).innerHTML="Hide";
	}
	else if($(anchorID).innerHTML=="Hide"){
		Effect.SlideUp('order_details_'+anchorID);
		$(anchorID).innerHTML="View";
	}
}*/





