var pageLoad=0;
function openComparisonPage()
{
	//$(".comparison_business .business").each(function(){
	//	link+="&custId"+(i+1)+"="item.id.split("_")[1];
	//})
	var params="";
	if($(".comparison_business .business").length>1)
	{
		$(".comparison_business .business").each(function(i,item) { 
			params+="&custId"+(i+1)+"="+item.id.split("_")[1];
		});
		//alert(link);
		changeLocation($("#Link_Business_Compare").val()+params);
	}
	
}
function set_myd_default()
{
  //$(".myd_bottom_strip .newSTxt").css("margin-right","0").css("padding-right","20");
  //$(".myd_bottom_strip .newSTxt").html("חדש באתר דפי זהב: השוואת בתי עסק - בחרו 3 עסקים על ידי כפתור <span class='newSTxt_img' >&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>, בקשו הצעת מחיר ובעלי העסקים ישובו לטלפון שלכם.");
  $(".myd_bottom_strip .newSTxt").html('<span class="yellow-bold">חדש באתר דפי זהב:</span> דיווחי תנועה בזמן אמת על גבי המפה! <a onclick="showTrafficReports();return false;" href="http://map.d.co.il/#!/traffic/on">לחצו כאן להפעלה</a>');
  //$(".myd_bottom_strip .newSTxt").html("<span class=\"mydHanukaLike\">&#160;&#160;&#160;&#160;&#160;&#160;</span><a class=\"mydLink\" href=\"#\" onclick=\"window.open('" + $(".myd_bottom_strip .newSTxt").attr("href") + "'); return false;\">בחנוכה הקרוב עושים טוב - פעמיים: מפרגנים לעסקים ותורמים סופגניות לילדים</a>");

}
function addComparisonLine()
{
	//$(".myd_bottom_strip .newSTxt").css("margin-right",($(window).width()-980-30-17)/2).css("padding-right","0");
	$("<div></div>")
			.addClass("comparison_business")
			.appendTo(".myd_bottom_strip .newSTxt")
	$("<div></div>")
		.addClass("comparison_title")
		.html("בתי עסק להשוואה: ")
		.appendTo(".myd_bottom_strip .newSTxt .comparison_business")
	 $("<a></a>")
			.attr("href","javascript:openComparisonPage()")
			.addClass("openComparison")
			.appendTo(".myd_bottom_strip .newSTxt")
}
function loadComparison(heading_code)
{
	var comparisonCookie=eval(getCookie("cookie-js-comparison_"+heading_code))==undefined?new Array():eval(getCookie("cookie-js-comparison_"+heading_code));
	if(comparisonCookie.length>0)
	{
		$(".myd_bottom_strip .newSTxt").html("");
		addComparisonLine();
		 $.each(comparisonCookie,function(i,item){
			addComparisonBusiness(item.cust_id,item.cust_name,heading_code);	
		 });
		 if($(".comparison_business .business").length>1)
			$(".openComparison").css("background","url('/Hebrew/images/Buttons/comparisonBtn_en.gif') no-repeat");
		 else
			$(".openComparison").css("background","url('/Hebrew/images/Buttons/comparisonBtn_dis.gif') no-repeat");
		
	}
	else
	{
		set_myd_default();
	}
	pageLoad=1;
}

function comparison_click(custId,custName,pHeadingCode)
{
	if(pageLoad==1)
	{
		if($("A[name=iconComparison_"+custId+"]").attr("class")=="comparison")
		{
			if($(".comparison_business .business").length<3)
			{
				if($(".myd_bottom_strip .newSTxt .comparison_business").length==0)
				{
					$(".myd_bottom_strip .newSTxt").html("");
					addComparisonLine();
				}
				
				addComparisonBusiness(custId,custName,pHeadingCode);	
				
				var comparisonCookie=eval(getCookie("cookie-js-comparison_"+pHeadingCode))==undefined?new Array():eval(getCookie("cookie-js-comparison_"+pHeadingCode));
				comparisonCookie.push({"cust_id":custId,"cust_name":custName});
				setComparisonCookie(comparisonCookie,"cookie-js-comparison_"+pHeadingCode,pHeadingCode);
			}
			else
			{
				$(".compare_lightBox").colorbox({ width:258, height:197 , html:'<div class="imgErrComparison_lightbox"> </div><div class="errorComparison_lightbox">ניתן להשוות עד שלושה בתי עסק מאותו סיווג</div><div class="openComparison_lightbox" onclick="openComparisonPage()"></div>', iframe: false, scrollbars:true, opacity: 0.55, open:true ,scrolling:true});
			}
		}
		else
		{
			removeComparisonBusiness(pHeadingCode,custId,custName);
			
		}
		if($(".comparison_business .business").length>1)
			$(".openComparison").css("background","url('/Hebrew/images/Buttons/comparisonBtn_en.gif') no-repeat");
		else
			$(".openComparison").css("background","url('/Hebrew/images/Buttons/comparisonBtn_dis.gif') no-repeat");
	}
	
}

function removeComparisonBusiness(heading_code,custId,custName)
{
	$("A[name=iconComparison_"+custId+"]").removeClass("comparison_sel").addClass("comparison");
	var comparisonCookie=eval(getCookie("cookie-js-comparison_"+heading_code))==undefined?new Array():eval(getCookie("cookie-js-comparison_"+heading_code));
	$.each(comparisonCookie,function(i,item){
		if(custId==item.cust_id)
		{
			comparisonCookie.splice(i,1);
			setComparisonCookie(comparisonCookie,"cookie-js-comparison_"+heading_code,heading_code);
			return false;
		}
	 });
	$("#comparison_"+custId).remove();	
	if(comparisonCookie.length==0)
	{
		set_myd_default();
		//$(".myd_bottom_strip .newSTxt").html("חדש באתר דפי זהב : השוואת בתי עסק, בחרו 3 עסקים על ידי כפתור <img style='margin-top:2px;' src='/Hebrew/images/Icons/comparison-icon_myd_strip.gif'/>  ,בקשו הצעת מחיר ובעלי העסקים ישובו לטלפון שלכם.");
		delCookie("cookie-js-comparison_"+heading_code);
	}
	if($(".comparison_business .business").length>1)
		$(".openComparison").css("background","url('/Hebrew/images/Buttons/comparisonBtn_en.gif') no-repeat");
	else
		$(".openComparison").css("background","url('/Hebrew/images/Buttons/comparisonBtn_dis.gif') no-repeat");
}
function addComparisonBusiness(custId,custName,pHeadingCode)
{
	$("A[name=iconComparison_"+custId+"]").removeClass("comparison").addClass("comparison_sel");
	$("<div></div>")
		.attr("id","comparison_"+custId)
		.addClass("business")
		.append(
			$("<a></a>")
				.addClass("removeBusiness")
				.click(function(){removeComparisonBusiness(pHeadingCode,custId,custName)}),
			$("<div></div>")
				.addClass("businessName")
				.html(custName.substr(0,25)+(custName.length>25?"...":"")),
			$(".comparison_business .business").length<2?$("<div></div>")
				.css("color","#FFDD00")
				.css("float","right")
				.html("+"):true
		)
		.appendTo(".myd_bottom_strip .newSTxt .comparison_business");
	
}

function replaceClass(cont)
{
	//if($(".comparison_sel").length<3)
	//	$(cont).removeClass("comparison").addClass("comparison_sel");
}
function getComparisonCookie()
{
	//comparisonCookie.splice(0)
}
function setComparisonCookie(comparisonCookie,cookieName,pHeadingCode)
{
		var expire=pHeadingCode!=''?30:null;
		var newComparisonCookie='{['
		 $.each(comparisonCookie,function(i,item){
				newComparisonCookie+='{"cust_id":"'+ item.cust_id + '","cust_name":"'+item.cust_name.replace(/\"/g,"&quot;")+'"}'
				if(i<comparisonCookie.length-1)
					newComparisonCookie+=",";
			 });
		newComparisonCookie+="]}";
		setCookie(cookieName,newComparisonCookie, 365);
		
}

function fSetCompareScroll() {
	/*var content = $('.comparisonTblDiv');
    var sideMenu = $('div.customer-side-menu');
    if (content[0].scrollHeight > 366) {
        //$('div.headings').css("position", "normal");
        //content.css("width", "350px");
         $('.comparisonTblDiv').jScrollPane({ showArrows: true });
        

    }
    else {
		$(".rightStrip").show();
		$(".comparisonTblDiv").css("width","953px");
    }*/
    
}
function openButton_lightBox(inpHiddenId,width,height)
{
	var url=$(inpHiddenId).val();
	$("#button_lightBox").colorbox({ width:width, height: height, href: url.replace(/&amp;/g,"&"), iframe: true, scrollbars:false, opacity: 0.55, open:true ,scrolling:false});
}

function sendForm_quotation()
{

	if(check_quotationForm()==true)
		$("#quotationForm")[0].submit();
}
function check_quotationForm()
{
	flag=true
	if($("#_msgText").val()=="" || $("#_msgText").val()=="מלאו את פרטי העבודה הדרושה כאן ושלחו הודעה לבתי העסק המופיעים למעלה")
	{

		$(".errMsgText").html("כתוב הודעתך בתיבת הטקסט הימנית");
		$(".errMsgText").show();
		setErrorMsg($("#_msgText"),"כתוב הודעתך בתיבת הטקסט הימנית");
		flag=false;
	}
	if($("#_senderName").val()=="")
	{
		$(".errSenderName").html("יש למלא שם בתיבה מטה");
		$(".errSenderName").show();
		setErrorMsg($("#_senderName"),"יש למלא שם בתיבה מטה");
		flag=false;
		//return false;
	}
	if(checkPhone($("#_senderAreaCode").val(),$("#_senderPhoneNumber").val())==false)
	{
		$(".errPhone").html("מספר הטלפון שגוי");
		$(".errPhone").show();
		setErrorMsg($(".phoneInp"),"מספר הטלפון שגוי");
		flag=false;
		//return false;
	}
	return flag;
}
function fCheckPhoneArea(vArea) {
    if (vArea != '' && (vArea.match(/^0[2|3|4|8|9]$/) != null || vArea.match(/^0[5|7][0-9]$/) != null));
    {
        return true;
    }
    return false;
}
function checkPhone(PhoneArea,PhoneNo)
{
	var vRE = /[^0-9]/;
	if (!fCheckPhoneArea(PhoneArea) || PhoneNo == '' || PhoneNo.match(vRE) != null || PhoneNo.value < 7)
		return false;
    return true;
}
function setErrorMsg(inp,msg)
{
	inp.css("border","2px solid #FE0000");
	$(".headerQuot").show();
	$(".quotationCont").css("background","transparent url('/Hebrew/images/Backgrounds/comparison-bottomStrip.jpg') repeat-x");
	/*$(".yellowText").hide();
	$(".errorText").html(msg);
	$(".errorText").show();*/
}
function hideMsgError(inp,err)
{
	inp.css("border","1px solid #636363");
	err.html("");
	if($(".errorText[innerHTML!='']").length==0)
	{
		$(".headerQuot").hide();
		$(".quotationCont").css("background","transparent url('/Hebrew/images/Backgrounds/compareBottomStrip1px.gif') repeat-x");
	}
	//
	//$(".errorText").html("");
	//$(".errorText").hide();
	
	//err.hide();

	//
	/*$(".yellowText").show();
	$(".errorText").html("");
	$(".errorText").hide();*/
}
function imposeMaxLength(Object, MaxLen)
{
	if(Object.value.length >= MaxLen){
		Object.value=Object.value.substr(0,MaxLen-1)
	}
}

