// JavaScript Document
function fncverticalschart(id,style,verticalsubid)
{
	if(verticalsubid ==0){
		$('userchartform').action = base_url+'user/chart/'+id+'/'+style+'/'+verticalsubid;
	}
	else
	{
		$('userchartform').action = base_url+'user/verticalsubset/'+id+'/'+style+'/'+verticalsubid;
	}
	$('userchartform').submit();
}
function fncverticalssubsetchart(verticalid,verticalsubset,style)
{
	$('userchartform').action = base_url+'user/verticalsubsetchart/'+verticalid+'/'+verticalsubset+'/'+style;
	$('userchartform').submit();
}
function fncreviewdetails(verticalid,offerid,vertsubid)
{
	$('userchartform').action = base_url+'user/offerreviews/'+verticalid+'/'+vertsubid+'/'+offerid;
	$('userchartform').submit();
}
function showcoments()
{ 
	if($("commentsdiv").style.display == "none")
	{
		$("commentsdiv").appear();
	}else{
		$("commentsdiv").fade();
	}
}
function changecolor(id)
{
	
	$(id).className="lightbluelink";	
	
}
function changecolorgrey(id,faqid)
{
	$(id).className="newslistgrey";	
	
}
function faqchangecolor(faqid)
{
	$("newsfaq"+faqid).className="lightbluelink";
}
function faqchangecolorgrey(faqid)
{
	$("newsfaq"+faqid).className="newslistgrey";
}
function newsdetchangecolor()
{
	$("newstitle").className="lightbluelinknews";
}
function newsdetchangecolorgrey()
{
	$("newstitle").className="newslistgreynews";
}
function newscompchangecolor()
{
	$("newscompare").className="lightbluelinknews";
}
function newscompchangecolorgrey()
{
	$("newscompare").className="newslistgreynews";
}
function postcomments(reviewurl,verticalid,verticalsubsetid,offerid,msgRating,msgName,magemail,msgvalidemail,msgcomments )
{
	if(is_field_empty("hidrate",msgRating,"errordisplay")==false){return false;}
	if(is_field_empty("txtName",msgName,"errordisplay")==false){return false;}
	if(is_field_empty("txtEmail",magemail,"errordisplay")==false){return false;}
	if(check_email("txtEmail",msgvalidemail,"errordisplay")==false){return false;}
	/*if(is_field_empty("txtwebsite",msgurl,"errordisplay")==false){return false;}
	if(check_url("txtwebsite",msgvalidurl,"errordisplay")==false){return false;}*/
	if(is_field_empty("txtComment",msgcomments,"errordisplay")==false){return false;}
	$('userchartform').action = base_url+'user/save_comments/'+reviewurl;
	$('userchartform').submit();	
}
function fncdisplaynews()
{
	$('userchartform').action = base_url+'user/news/';
	$('userchartform').submit();
}
function fncnewsarticledetails(verticalid,newsid)
{
	$('userchartform').action = base_url+'user/newsdetails/'+verticalid+'/'+newsid;
	$('userchartform').submit();
}
function cleartext(id)
{
	id.value='';
}
function clearall()
{
	$("txtName").value = '';
	$("txtMessage").value = '';
	$("txtEmail").value = '';
	$("txtSubject").value = '';
}
function fncContactUs(msgName,magemail,msgvalidemail,msgsubject,msgmessage)
{ 
	$("error").innerHTML ='';
	if(is_field_empty("txtName",msgName,"errordisplay")==false){return false;}
	if(is_field_empty("txtEmail",magemail,"errordisplay")==false){return false;}
	if(check_email("txtEmail",msgvalidemail,"errordisplay")==false){return false;}
	if(is_field_empty("txtSubject",msgsubject,"errordisplay")==false){return false;}
	if(is_field_empty("txtMessage",msgmessage,"errordisplay")==false){return false;}
	$('userchartform').action = base_url+'user/send_contact_us/';
	$('userchartform').submit();
	
}
function fncContactUs_ppc(msgName,magemail,msgvalidemail,msgsubject,msgmessage)
{
	$("error").innerHTML ='';
	if(is_field_empty("txtName",msgName,"errordisplay")==false){return false;}
	if(is_field_empty("txtEmail",magemail,"errordisplay")==false){return false;}
	if(check_email("txtEmail",msgvalidemail,"errordisplay")==false){return false;}
	if(is_field_empty("txtSubject",msgsubject,"errordisplay")==false){return false;}
	if(is_field_empty("txtMessage",msgmessage,"errordisplay")==false){return false;}
	contactajax()
}
function contactajax(){
	var	params = "name="+encodeURI($("txtName").value)+"email="+encodeURI($("txtEmail").value)+"subject="+encodeURI($("txtSubject").value)+"message="+encodeURI($("txtMessage").value);
	new Ajax.Request(base_url+'user/send_contact_us_ppc/',{method:"post",parameters:params,onSuccess:sendcontactdet,onFailure:dispError})
}
function sendcontactdet(reqObj)
{
	var str = trim(reqObj.responseText);
	$("mainbodysubdiv").innerHTML = str;
}
function dispError()
{
	
}
function fncSendFeedback(msgName,magemail,msgvalidemail,msgsubject,msgmessage)
{
	$("error").innerHTML ='';
	if(is_field_empty("txtName",msgName,"errordisplay")==false){return false;}
	if(is_field_empty("txtEmail",magemail,"errordisplay")==false){return false;}
	if(check_email("txtEmail",msgvalidemail,"errordisplay")==false){return false;}
	if(is_field_empty("txtSubject",msgsubject,"errordisplay")==false){return false;}
	if(is_field_empty("txtMessage",msgmessage,"errordisplay")==false){return false;}
	$('userchartform').action = base_url+'user/send_Feedback/';
	$('userchartform').submit();
}
function fncSendFeedback_ppc(msgName,magemail,msgvalidemail,msgsubject,msgmessage)
{
	$("error").innerHTML ='';
	if(is_field_empty("txtName",msgName,"errordisplay")==false){return false;}
	if(is_field_empty("txtEmail",magemail,"errordisplay")==false){return false;}
	if(check_email("txtEmail",msgvalidemail,"errordisplay")==false){return false;}
	if(is_field_empty("txtSubject",msgsubject,"errordisplay")==false){return false;}
	if(is_field_empty("txtMessage",msgmessage,"errordisplay")==false){return false;}
	feedbackajax();
	/*$('userchartform').action = base_url+'user/send_Feedback_ppc/';
	$('userchartform').submit();*/
}
function feedbackajax(){
	var	params = "name="+encodeURI($("txtName").value)+"email="+encodeURI($("txtEmail").value)+"subject="+encodeURI($("txtSubject").value)+"message="+encodeURI($("txtMessage").value);
	new Ajax.Request(base_url+'user/send_Feedback_ppc/',{method:"post",parameters:params,onSuccess:sendfeedbackdet,onFailure:dispError})
}
function sendfeedbackdet(reqObj)
{
	var str = trim(reqObj.responseText);
	$("mainbodysubdiv").innerHTML = str;
}
function registerme(msgfirst,msgemail,msgvalidemail,msgpassword,msgconfirmpassword,msgpasswordmismatch)
{
	if(is_field_empty("txtFirstName",msgfirst,"errordisplay")==false){return false;}
	if(is_field_empty("txtEmail",msgemail,"errordisplay")==false){return false;}
	if(check_email("txtEmail",msgvalidemail,"errordisplay")==false){return false;}
	if(is_field_empty("txtPassword",msgpassword,"errordisplay")==false){return false;}
	if(is_field_empty("txtConPassword",msgconfirmpassword,"errordisplay")==false){return false;}
	if($("txtPassword").value != $("txtConPassword").value)
	{
		$('errordisplay').style.display   	= "block";
		$('errordisplay').innerHTML       	= msgpasswordmismatch;
		$('userchartform').txtPassword.focus();
		return false;	
	}
	$('userchartform').action = base_url+'user/save_members/';
	$('userchartform').submit();	
}
function registerme_ppc(msgfirst,msgemail,msgvalidemail,msgpassword,msgconfirmpassword,msgpasswordmismatch)
{
	if(is_field_empty("txtFirstName",msgfirst,"errordisplay")==false){return false;}
	if(is_field_empty("txtEmail",msgemail,"errordisplay")==false){return false;}
	if(check_email("txtEmail",msgvalidemail,"errordisplay")==false){return false;}
	if(is_field_empty("txtPassword",msgpassword,"errordisplay")==false){return false;}
	if(is_field_empty("txtConPassword",msgconfirmpassword,"errordisplay")==false){return false;}
	if($("txtPassword").value != $("txtConPassword").value)
	{
		$('errordisplay').style.display   	= "block";
		$('errordisplay').innerHTML       	= msgpasswordmismatch;
		$('userchartform').txtPassword.focus();
		return false;	
	}
	$('userchartform').action = base_url+'user/save_members_ppc/';
	$('userchartform').submit();	
}
function user_login(msg_email,msg_valid_email,msg_password)
{
	$('successmeg').innerHTML = '';
	if(is_field_empty("txtName",msg_email,"errlogincheck")==false){return false;}
	if(check_email("txtName",msg_valid_email,"errlogincheck")==false){return false;}
	if(is_field_empty("txtPassword",msg_password,"errlogincheck")==false){return false;}
	$('userchartform').action = base_url+'user/check_login/';
	$('userchartform').submit();
}
function user_login_ppc(msg_email,msg_valid_email,msg_password)
{
	$('successmeg').innerHTML = '';	
	if(is_field_empty("txtName",msg_email,"errlogincheck")==false){return false;}
	if(check_email("txtName",msg_valid_email,"errlogincheck")==false){return false;}
	if(is_field_empty("txtPassword",msg_password,"errlogincheck")==false){return false;}
	$('userchartform').action = base_url+'user/check_login_ppc/';
	$('userchartform').submit();
}
function showforgetpass()
{ 
	if($("commentsdiv").style.display == "none")
	{
		$("commentsdiv").appear();
	}else{
		$("commentsdiv").fade();
	}
}
function sendpassword(magemail,msgvalidemail )
{
	if(is_field_empty("txtEmailforget",magemail,"errordisplay")==false){return false;}
	if(check_email("txtEmailforget",msgvalidemail,"errordisplay")==false){return false;}
	$('userchartform').action = base_url+'user/send_password/';
	$('userchartform').submit();	
}
function sendpassword_ppc(magemail,msgvalidemail )
{
	if(is_field_empty("txtEmailforget",magemail,"errordisplay")==false){return false;}
	if(check_email("txtEmailforget",msgvalidemail,"errordisplay")==false){return false;}
	sendpasswordajax();
	/*$('userchartform').action = base_url+'user/send_password_ppc/';
	$('userchartform').submit();	*/
}
function sendpasswordajax(){
	var	params = "email="+encodeURI($("txtEmailforget").value);
	new Ajax.Request(base_url+'user/send_password_ppc/',{method:"post",parameters:params,onSuccess:sendpassworddet,onFailure:dispError})
}
function sendpassworddet(reqObj)
{
	var str = trim(reqObj.responseText);
	$("mainbodysubdiv").innerHTML = str;
}

function mouseovereffect(id,length)
{	
	if(length<=4)
	{
		//alert($("mainnavtext"))
	}else if(length>4){
		//alert("greater than 4");
	}
	/*$("mainnavtext").className = "select_menu";*/
}
function fncShowofferdet(id)
{
	if($("showgadgetdet").style.display == "none")
	{
		
		$("showgadgetdet").appear();
	}else{
		$("showgadgetdet").fade();
		
	}
}
function fncshowmaingadget()
{
	if($("showgadgetdet").style.display == "none")
	{
		$("gadgetmain").fade();
		$("showgadgetdet").appear();
	}else{
		$("showgadgetdet").fade();
		$("gadgetmain").appear();
	}
}
function fncshowgargetdethome(vertical,shortdesc)
{
	/*$('gadgettop').style.display="block";*/
	$('gadgettop').style.display="none";
	$('gadgetbottom').style.display="block";
	$('imagediv').innerHTML="<img src='"+base_url+"images/compareofferbut.jpg' onclick='javacsript: hide(); ' />";
	$('gadgettop').innerHTML = vertical;
	$('gadgetdesc').innerHTML = shortdesc;
}
function fnchidegadgetdethome(shortdesc,id,style,verticalsubid,url)
{
	/*$('gadgettop').style.display="block";*/
	$('gadgettop').style.display="none";
	$('gadgetbottom').style.display="block";
	$('gadgetdesc').innerHTML = shortdesc;
	if(verticalsubid ==0){
		$('imagediv').innerHTML="<a href='"+base_url+url+"'><img src='"+base_url+"images/compareofferbut.jpg'  /></a>";
	}
	else
	{
		$('imagediv').innerHTML="<a href='"+base_url+"user/verticalsubset/"+id+"/"+style+"/"+verticalsubid+"'><img src='"+base_url+"images/compareofferbut.jpg'  /></a>";	
	}
}
function fncshowgargetdet(vertical,shortdesc)
{
	$('gadgettop').style.display="block";
	$('gadgetbottom').style.display="block";
	$('imagediv').innerHTML="<img src='"+base_url+"images/compareofferbut.jpg' onclick='javacsript: hide(); ' />";
	$('gadgettop').innerHTML = vertical;
	$('gadgetdesc').innerHTML = shortdesc;
}
function fnchidegadgetdet(url,shortdesc,id,style,verticalsubid)
{
	$('gadgettop').style.display="block";
	$('gadgetbottom').style.display="block";
	$('gadgetdesc').innerHTML = shortdesc;
	if(verticalsubid ==0){
		$('imagediv').innerHTML="<a href='"+base_url+url+"'><img src='"+base_url+"images/compareofferbut.jpg'  /></a>";
	}
	else
	{
		$('imagediv').innerHTML="<a href='"+base_url+"user/verticalsubset/"+id+"/"+style+"/"+verticalsubid+"'><img src='"+base_url+"images/compareofferbut.jpg'  /></a>";	
	}
}
/*function hidegadget(){
	$('gadgetdesc').innerHTML = '';
	$('imagediv').innerHTML='';
	$('gadgettop').style.display="none";
	$('gadgetbottom').style.display="none";
	
}*/
function showaboutsubmenu(){
	$('sub_products').style.display="block";
}
function hideaboutsubmenu(){
	$('sub_products').style.display="none";
}
function disp_sub_none()
{
	$('popup_container').style.display = 'none';
}
function disp_sub_block()
{
	$('popup_container').style.display = 'block';
}
function displayproductdetails(prdid)
{
	$('prdid').value			= prdid;
	$('userdsplyprdctsform').action = base_url+'user/display_product_details/'+ prdid;
	$('userdsplyprdctsform').submit();
}
function viewdealers(dealerid)
{
	$('hiddenid').value			= dealerid;
	$('userdealerform').action = base_url+'user/dsp_dealer_details/';
	$('userdealerform').submit();
}
function backtolistprdts(catid)
{
	if(1 == catid)
	{
		$('userdsplyprdctsdetls').action = base_url+'user/dsp_product_first/';
	}
	else
	{
		$('userdsplyprdctsdetls').action = base_url+'user/dsp_product_second/';
	}
	$('userdsplyprdctsdetls').submit();
}
function ShowDropDownMenu(count)
{   var passVariable;
	if ($('popup_container').style.display == 'block')
	{
		for (passVariable = 1; passVariable <= count ; passVariable++)
		{
			$('drop_down'+passVariable).style.display = 'none';	
		}
		$('popup_container').style.display = 'none';
	}
	else
	{
		for (passVariable = 1; passVariable <= count ; passVariable++)
		{
			$('drop_down'+passVariable).style.display = 'block';
		}
		$('popup_container').style.display = 'block';
	}
}


function HighlightImage ()
{
	$('normal_image_').style.display = 'none';	
	$('over_image_').style.display = 'block';
	$('popup_').style.display = 'block';
}
function HideImage ()
{
	$('normal_image_').style.display = 'block';	
	$('over_image_').style.display = 'none';
		$('popup_').style.display = 'none';
}
function __ratethis(rate)
{
	$("hidrate").value= rate;
}
function __loadredstar(i)
{
	for(j=1; j<6; j++)
	{
		if(j<=i)
		{
		$('star'+j).innerHTML="<img src='"+base_url+"images/redstar.jpg' onmouseover='javascript: __loadredstar("+j+"); return false;' onmouseout='javascript: __lodgreystar("+j+"); return false;' />";
		}
		else
		{
			$('star'+j).innerHTML="<img src='"+base_url+"images/greystar.jpg' onmouseover='javascript: __loadredstar("+j+"); return false;' onmouseout='javascript: __lodgreystar("+j+"); return false;' />";
		}
	}
	$("hidrate").value= i;
	return false;
}
function __lodgreystar(i)
{
	for(j=1; j<6; j++)
	{
		if(j<=i)
		{
		$('star'+j).innerHTML="<img src='"+base_url+"images/redstar.jpg' onmouseover='javascript: __loadredstar("+j+"); return false;' onmouseout='javascript: __lodgreystar("+j+"); return false;' />";
		}
		else
		{
			$('star'+j).innerHTML="<img src='"+base_url+"images/greystar.jpg' onmouseover='javascript: __loadredstar("+j+"); return false;' onmouseout='javascript: __lodgreystar("+j+"); return false;' />";
		}
	}
	$("hidrate").value= i;
	return false;
}
