function $(id){
    return document.getElementById(id);
};

var pic;
var t;

function checkChecks(o, cb, max){
    var c=0;
    for(var i=0; i<cb.length;i++){
        if(document.getElementById(cb[i]).checked){
            c++;
            if(c==5){
                for(var y=0;y<cb.length;y++){
                    if(document.getElementById(cb[y]).checked){
                        document.getElementById(cb[y]).disabled=false;   
                    }else{document.getElementById(cb[y]).disabled=true; }
                }
            }
            else{
                for(var y=0;y<cb.length;y++){
                    document.getElementById(cb[y]).disabled=false;
                }
            }
        }
    }
};

function disableNewsletter(o){
    if($(o).checked==false){
        $('btnSendDetails').style.visibility='hidden';
    }
    else{
       $('btnSendDetails').style.visibility='visible';
    }
};

function passIt(c0,c1,c2,c4,c5,c6,c7,r0,r1,r2,r3,r5,r6,r7,r8,r9,cb,CapchaNumber,txtSY){
    saveScrollPositions(txtSY);
    if(CapchaNumber.value==0){
        $('errSpan').innerHTML="<span style='font-weight:bold;color:red'>שדה חובה</span>";
        return;
    }
    else if(CapchaNumber.value>0){
        $('errSpan').innerHTML="";
    }

    var b=false;
    for(var i=0; i<cb.length; i++){
        if(document.getElementById(cb[i]).checked){
            document.getElementById('infoSpan').innerHTML='';
            b=true;
            break;
        }
        else{
            document.getElementById('infoSpan').innerHTML='חובה לבחור לפחות שדה קטגוריה אחת';
            b=false;
        }
    }
    
    if(b==false){
        return;
    }
    var cont=[c0,c1,c2,c4,c5,c6,c7];
    var valid=[r0,r1,r2,r3,r5,r6,r7,r8,r9];
    var flg=[false,false,false,false,false,false,false,false];
    var name=document.getElementById(c0).value;
    var phone=document.getElementById(c1).value;
    var prePhone=document.getElementById(c2).value;
    var gender=(document.getElementById('Radio1').checked)? "0":"1";
    var email=document.getElementById(c4).value;
    var hLst = document.getElementById(c5);
	var hIndex  = hLst.selectedIndex;
	var day = hLst.options[hIndex].value;
    
    var hLst = document.getElementById(c6);
	var hIndex  = hLst.selectedIndex;
	var month = hLst.options[hIndex].value;
	
	var hLst = document.getElementById(c7);
	var hIndex  = hLst.selectedIndex;
	var year = hLst.options[hIndex].value;
	
	var path2="&name="+name+"&prePhone="+prePhone+"&phone="+phone+"&email="+email+"&gender="+gender+"&day="+day+"&month="+month+"&year="+year;
	
    var mainFlag=true;
    for(var i=0;i<valid.length;i++){
        document.getElementById(valid[i]).style.display="none";
    }
    
    var telnoRegxp = /[0-9]{7}/;
    var eml = /\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
    
    if(document.getElementById(c0).value.length==0){//1
        document.getElementById(r0).style.display="inline";
        flg[0]=false;
    }
    else{
        document.getElementById(r0).style.display="none";
        flg[0]=true;
    }//1
    
    if(document.getElementById(c1).value.length==0){//2
        document.getElementById(r1).style.display="inline";
        flg[1]=false;
    }
    else if(document.getElementById(c1).value.length>0 & telnoRegxp.test(document.getElementById(c1).value)!=true){
        document.getElementById(r3).style.display="inline";
        flg[2]=false;
    }
    else{
        document.getElementById(r1).style.display="none";
        flg[1]=true;
        document.getElementById(r3).style.display="none";
        flg[2]=true;
    }//2
    
    if(document.getElementById(c2).selectedIndex==0){//3
        document.getElementById(r2).style.display="inline";
        flg[3]=false;
    }
    else{
        document.getElementById(r3).style.display="none";
        flg[3]=true;
    }//3
        
    if(document.getElementById('Radio1').checked || document.getElementById('Radio2').checked){//4
        document.getElementById('radioSpan').style.display="none";
        flg[4]=true;
    }
    else{
        document.getElementById('radioSpan').style.display="inline";
        flg[4]=false;
    }//4
    
    if(document.getElementById(c4).value==0){//5
        document.getElementById(r5).style.display="inline";
        flg[5]=false;
    }

    else if(document.getElementById(c4).value!=0 & eml.test(document.getElementById(c4).value)!=true){
        document.getElementById(r6).style.display="inline";
        flg[6]=false;
    }
    else{
        document.getElementById(r5).style.display="none";
        flg[5]=true;
        document.getElementById(r6).style.display="none";
        flg[6]=true;
    }//5
    
    if(document.getElementById(c5).selectedIndex==0){//6
        document.getElementById(r7).style.display="inline";
        flg[7]=false;
    }
    else{
        document.getElementById(r7).style.display="none";
        flg[7]=true;
    }//6
    
    if(document.getElementById(c6).selectedIndex==0){//7
        document.getElementById(r8).style.display="inline";
        flg[8]=false;
    }
    else{
        document.getElementById(r8).style.display="none";
        flg[8]=true;
    }//7
    
    if(document.getElementById(c7).selectedIndex==0){//8
        document.getElementById(r9).style.display="inline";
        flg[9]=false;
    }
    else{
        document.getElementById(r9).style.display="none";
        flg[9]=true;
    }//8
    
    var path = '';var f = true; var counter=0;
    var o;
    for(var i=0; i<cb.length;i++){
        if(document.getElementById(cb[i]).checked){
            o=document.getElementById(cb[i]);
            if(f){
               path +='?v'+counter+'='+o.value;
               f = false;
               counter++;
            }
            else{
               path +='&v'+counter+'='+o.value;
               counter++;
            }
        }
    }
    
    for(var i=0;i<flg.length;i++){
        if(flg[i]==false){
            mainFlag=false;break;
        }
    }

    if(mainFlag){
        window.open('NewsLetter.aspx'+path+path2 + "&cNumber="+CapchaNumber.value, '_parent');
    }
};
    
function countChangeAndManage(size, field, info, button, quota){
	MaxLen  = size; 
	Msg     = window.document.getElementById(field).value;
	Msglen  = Msg.length;
    
    var my_array = new Array();
    my_array = Msg.split(' ');
    
    for(var i = 0; i < my_array.length; i++)
    {
        if (my_array[i].length > quota)
        {
            my_array[i] = my_array[i].substring(0,quota);
		    window.document.getElementById(field).value = my_array.join(' ');
            window.document.getElementById(button).disabled = true;
		    window.document.getElementById(info).innerHTML = "<span style='color:#ff0000;font-size:11px;font-weight:bold;'>נא לא להכניס יותר מ-" + quota + " תווים ברצף</span>";
        }
        else if (my_array[i].length <= quota)
        {
	        if (Msglen > MaxLen) 
	        {
		        window.document.getElementById(info).innerHTML 	= "<span style='color:#ff0000;font-size:11px;font-weight:bold;'>נא לא להכניס יותר מ-" + MaxLen + " תווים</span>";
		        window.document.getElementById(field).value = Msg.substring(0,MaxLen);
		        window.document.getElementById(button).disabled = true;
	        }
	        else if (Msglen <= MaxLen)
	        {
		        window.document.getElementById(info).innerHTML = MaxLen-Msglen + " תווים";
		        window.document.getElementById(button).disabled = false;
	        }
        }
    }
};

function showBullon(f,navigateUrl,imageUrl,oper,e,type){
    var vnt;
    vnt = e||window.event||event;
     
	if (document.getElementById('contSpan').style.visibility == 'hidden')
	{
	    if (document.all) 
		    { 
		        if(type == '0') //image
	            {
		            pic 	= new Image;
		            pic.src = imageUrl;
    		        
		            document.getElementById('contImg').src = pic.src;
		            document.getElementById('contUrl').href = navigateUrl;
		            document.getElementById('t_img').style.display = 'inline';
		            document.getElementById('t_fl').style.display = 'none';
		        }
		            else if (type == '1') //flash
		        {
		            document.getElementById('flashUrl').innerHTML = "<table cellpadding='0' cellspacing='0' width='200' border='0'><tr><td style='height:80px;'><object type='application/x-shockwave-flash' data='" + imageUrl + "' width='200' height='80'><param name='movie' value='" + imageUrl + "' /></object></td></tr></table>";
		            document.getElementById('t_img').style.display = 'none';
		            document.getElementById('t_fl').style.display = 'inline';
		        }
		   }
		   else
		   {
		        if(type == '0') //image
	            {
		            pic 	= new Image;
		            pic.src = imageUrl;
    		        
		            document.getElementById('contImg').src = pic.src;
		            document.getElementById('contUrl').href = navigateUrl;
		            document.getElementById('t_img').style.display = 'inline';
		            document.getElementById('t_fl').style.display = 'none';
		        }
		        else if (type == '1') //flash
		        {
		            document.getElementById('flashUrl').innerHTML = "<table cellpadding='0' cellspacing='0' width='200' border='0'><tr><td style='height:80px;'><object type='application/x-shockwave-flash' data='" + imageUrl + "' width='200' height='80'><param name='movie' value='" + imageUrl + "' /></object></td></tr></table>";
		            document.getElementById('t_img').style.display = 'none';
		            document.getElementById('t_fl').style.display = 'inline';
		        }
		   }
		
		if (document.all) 
		{ 
			document.getElementById('contSpan').style.top = vnt.clientY + getScroll_Top_IE() - 100 + "px";
			document.getElementById('contSpan').style.left = vnt.clientX + getScroll_Left_IE() - 120 + "px";
		}
		else
		{
			document.getElementById('contSpan').style.top = vnt.pageY - 40 + "px";
			document.getElementById('contSpan').style.left = vnt.pageX - 100 + "px";
		}
		
		document.getElementById('contSpan').style.visibility = 'visible';
		document.getElementById(f.id).className = 'green2';
	}
	else
	{
		document.getElementById(f.id).className = 'green1';
	}
};

function getScroll_Top_IE()
{
	return (document.documentElement && document.documentElement.scrollTop) || (document.body && document.body.scrollTop);
}

function getScroll_Left_IE()
{
	return (document.documentElement && document.documentElement.scrollLeft) || (document.body && document.body.scrollLeft);
}

function checkEmailNotEmpty(checkBox,textBox,span){
    if(document.getElementById(textBox).value.length < 1){
        document.getElementById(checkBox).checked = false;
        document.getElementById(span).innerHTML = 'נא למלא';
    }
    else{
        document.getElementById(span).innerHTML = '';
    }
};

function checkEmailNotEmpty_3(checkBox,textBox,span){
    //alert([checkBox,textBox,span]);
    if(document.getElementById(textBox).value.length < 1){
        document.getElementById(checkBox).checked = false;
        document.getElementById(span).innerHTML = 'נא למלא';
    }
    else{
        document.getElementById(span).innerHTML = '';
    }
};

function checkEmailNotEmpty_4(checkBox1,checkBox2,textBox,span){
    if(document.getElementById(textBox).value.length < 1){
        document.getElementById(checkBox1).checked = false;
        document.getElementById(checkBox2).checked = false;
        document.getElementById(span).innerHTML = 'נא למלא';
    }
    else{
        document.getElementById(span).innerHTML = '';
    }
};

function checkEmailNotEmpty_5(checkBox1,checkBox2,textBox,span){
    if(document.getElementById(textBox).value.length < 1 && document.getElementById(checkBox1).checked == false && document.getElementById(checkBox2).checked == false){
        document.getElementById(span).innerHTML = '';
    }
};
                                                                 
function getDisableTimeOut(obj,ms){
    obj.disabled = true;
    var t = setTimeout(function(){document.getElementById(obj.id).disabled = false;},ms)
};

function getDisableTimeOut2(obj,ms,txt,txt2){
    //alert([obj,ms,txt,txt2]);
//    var t;
    if(document.getElementById(txt).value.length>0&&document.getElementById(txt2).value.length>0){
        if(document.all){
            obj.disabled = true;
            obj.value='שולח את ההודעה...';
            var t=setTimeout(function(){document.getElementById(obj.id).disabled = false;},ms);
        }
        else{
            obj.disabled = true;
            obj.value='שולח את ההודעה...';
            var t2=setTimeout(function(){obj.value = 'אישור';},ms);
        }
    }
};

function getDisableTimeOut3(obj,ms,txt,txt2,txt3){
    //alert([obj,ms,txt,txt2]);
//    var t;
    if(document.getElementById(txt).value.length>0&&document.getElementById(txt2).value.length>0&&document.getElementById(txt3).value.length>0){
        if(document.all){
            obj.disabled = true;
            obj.value='שולח את ההודעה...';
            var t=setTimeout(function(){document.getElementById(obj.id).disabled = false;},ms);
        }
        else{
            obj.disabled = true;
            obj.value='שולח את ההודעה...';
            var t2=setTimeout(function(){obj.value = 'אישור';},ms);
        }
    }
};
                              
function makeLink(this_field) 
{
    if (document.selection)
    {
  	    var str = document.selection.createRange().text;
      	
  	    if(str.length > 0)
  	    {
  		    document.getElementById(this_field).focus();
      		
  		    var my_link = prompt("URL כתובת","http://");

  		    if (my_link != null && my_link.length > 2) 
  		    {
  			    if(my_link.match("http://") == null)
			    {
				    my_link = "http://" + my_link;
			    }
    			
    		    var sel = document.selection.createRange();
			    sel.text = "[a href='" + my_link + "' id='link']" + str + "[/a]";
  		    }
  		    return;
  	    }
  	    else
  	    {
  		    return alert('יש לסמן את הטקסט ממנו יבוצע הקישור ולהקיש על הכפתור');
  	    }
  	}
  	else if (document.getSelection || window.getSelection)
  	{
  	    var str = document.getElementById(this_field).value.substring(document.getElementById(this_field).selectionStart,document.getElementById(this_field).selectionEnd);
      	
  	    if(str.length > 0)
  	    {
  		    document.getElementById(this_field).focus();
      		
  		    var my_link = prompt("URL כתובת","http://");

  		    if (my_link != null && my_link.length > 2) 
  		    {
  			    if(my_link.match("http://") == null)
			    {
				    my_link = "http://" + my_link;
			    }
    			
    		    var area = document.getElementById(this_field);
			    area.value = area.value.substr(0, area.selectionStart) + "[a href='" + my_link + "' id='link']" + str + "[/a]" + area.value.substr(area.selectionEnd);
  		    }
  		    return;
  	    }
  	    else
  	    {
  		    return alert('יש לסמן את הטקסט ממנו יבוצע הקישור ולהקיש על הכפתור');
  	    }
  	}
}	

function Open_Review(open_id){
	ReviewOpen = window.open('Open_ReviewsArticle.aspx?tgv=' + open_id,'ReviewOpenWin'  + open_id,'status=yes,menubar=yes, toolbar=no,location=no,scrollbars=yes,width=400,height=400');
};

function Add_Review(id){
    var w=400;var h=480;
    LeftPosition=(screen.width)?(screen.width-w)/2:0;
    TopPosition=(screen.height)?(screen.height-h)/2:0;
	ReviewAdd = window.open('Add_ReviewsArticle.aspx?art=' + id,'ReviewAddWin','toolbar=no,location=no,scrollbars=no,width=400,height=480,top='+TopPosition+',left='+LeftPosition);
};

function Open_ReviewResearch(open_id){
	ReviewOpen = window.open('Open_ReviewsResearch.aspx?tgv=' + open_id,'ReviewResearchOpenWin'  + open_id,'status=yes,menubar=yes, toolbar=no,location=no,scrollbars=yes,width=400,height=400');
};

var win = null;
function OpenNewWin(mypage,myname,w,h,scroll,resizable,titlebar,toolbar,status,menubar){
    LeftPosition=(screen.width)?(screen.width-w)/2:0;
    TopPosition=(screen.height)?(screen.height-h)/2:0;
    settings='height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable=' + resizable + ',titlebar=' + titlebar + ',toolbar=' + toolbar + 'status=' + status + ',menubar=' +  menubar;
    win=window.open(mypage,myname,settings);
};

function openPicWithZoom(pic){
	zoom = window.open(pic,'zoomWin',config='toolbar=no,location=yes,scrollbars=yes');
};

function Add_ReviewResearch(urlPrx,this_id){
    var w=400;var h=480;
    LeftPosition=(screen.width)?(screen.width-w)/2:0;
    TopPosition=(screen.height)?(screen.height-h)/2:0;
	ReviewAdd = window.open(urlPrx,'ReviewResearchAddWin',config='toolbar=no,location=no,scrollbars=no,width=400,height=480,top='+TopPosition+',left='+LeftPosition);
};

function getScroll(field)
{
	document.getElementById(field).value = document.body.scrollTop;
}
	
function scroll_Top(pixels)
{
	window.scrollBy(0,pixels); 
}

function scrollBottom(control)
{
    alert(control);
}
        
function scrollToBottom()
{
	document.getElementById("last_td").scrollIntoView(true);
}
  
function openWin(url,win,prop){
	window.open(url,win,prop);
};

function OpenSameWindow(url){
//    alert(url);
//    url=url.replace("&amp;", "&");
//    alert(url);
    window.open(url, '_self');
};
    
function HandlerOnReadyStateChange()
{
    if (xhttp.readyState==4)
    {
        //alert(xhttp.readyState);
    }
}

function addFav(url,title)
{
    window.external.addFavorite(url, title); 
    return false;
}

function addHomePage(field)
{
    field.style.behavior='url(#default#homepage)';
    field.setHomePage(document.location.href); 
    return false;
}

function LargerFontClass()
{  
    if(document.styleSheets)
    { 
        if (document.styleSheets(1).href != null)
        { 
            if (document.styleSheets(1).href.slice(8,9) < 3)
            {
                var n = eval(document.styleSheets(1).href.slice(8,9)); 
                n = eval(n + 1);
                document.styleSheets(1).href = "fontsize" + n + ".css";
                var sss = document.styleSheets(1).href;
                SaveCookies(document.styleSheets(1).href);
            }
        }  
    }
}   
   
function Hide(){
    document.forms[0].print_top.style.visibility='hidden';
    document.forms[0].print_bottom.style.visibility='hidden';
    document.forms[0].back_top.style.visibility='hidden';
    document.forms[0].back_bottom.style.visibility='hidden';
};
 
function Show(){
    document.forms[0].print_top.style.visibility='visible';
    document.forms[0].print_bottom.style.visibility='visible';
    document.forms[0].back_top.style.visibility='visible';
    document.forms[0].back_bottom.style.visibility='visible';
};
                                                     
function SmallerFontClass()
{        
    if(document.styleSheets)
    { 
        if (document.styleSheets(1).href != null)
        { 
            if (document.styleSheets(1).href.slice(8,9) > 1)
            {
                var n = eval(document.styleSheets(1).href.slice(8,9));
                n = eval(n - 1);
                document.styleSheets(1).href = "fontsize" + n + ".css";
                SaveCookies(document.styleSheets(1).href);
            }
        }  
    }
}

function SaveCookies(value) 
{
    var name = 'beok1stylesheet';
    var tmp = value;
    expires = new Date(); 
    expires.setTime(expires.getTime() + (1000 * 86400 * 365)); 
    SetCookies(name, tmp, expires); 
}

function SetCookies(name, value, expires)
{
    if (!expires)
    {
        expires = new Date();
    }
    
    document.cookie = name + "=" + escape(value) + ";expires=" + expires.toGMTString() + ";path=/";
}

function GetStyleCookies() 
{
    document.styleSheets(1).href = GetCookies('beokstylesheet');
}

function GetCookies(name) 
{
     var arg = name + "=";
     var alen = arg.length;
     var clen = document.cookie.length;
     var endstr = 0;
     var i = 0;
     
     while (i < clen) 
     {
        var j = i + alen;
        
        if (document.cookie.substring(i, j) == arg)
        {
            endstr = document.cookie.indexOf (";", j);
             
            if (endstr == -1)
            {
                endstr = document.cookie.length;
            }
             
            return unescape(document.cookie.substring(j, endstr));
        }
        
        i = document.cookie.indexOf(" ", i) + 1;
        
        if (i == 0) 
        { 
            break; 
        }
     }
     return 'fontsize1.css';
}

function openNews(ID){
    var w=400;var h=275;
    LeftPosition=(screen.width)?(screen.width-w)/2:0;
    TopPosition=(screen.height)?(screen.height-h)/2:0;
    alert();
	NewsOpen = window.open('WinNews.aspx?new_id=' + ID,'WinNews',config='status=yes,menubar=no, toolbar=no,location=no,scrollbars=yes,width=400,height=275,top='+TopPosition+',left='+LeftPosition);
};

function AddReview(this_id) 
{
	ReviewAdd = window.open('AddReviewsArticle.aspx?art=' + this_id,'ReviewAddWin',config='toolbar=no,location=no,scrollbars=no,width=400,height=480');
}

function AddBlogReview(this_id) 
{
	ReviewAdd = window.open('AddReviewsBlog.aspx?blg=' + this_id,'ReviewBlogAddWin',config='toolbar=no,location=no,scrollbars=no,width=400,height=500');
}

function keyPress(textArea, maxLength) 
{
    if(textArea.value.length > maxLength) 
    {
      	textArea.value = textArea.value.substring(0,maxLength);
	}
}

function OpenReview(id,no) 
{
	ReviewOpen = window.open('OpenReviewsArticle.aspx?tgv=' + id + '&no=' + no,'ReviewOpenWin',config='status=yes,menubar=yes, toolbar=no,location=no,scrollbars=yes,width=400,height=400,top=100,left=100');
}	
	
function OpenBlogReview(id,no) 
{
	ReviewOpen = window.open('OpenReviewsBlog.aspx?tgv=' + id + '&no=' + no,'ReviewBlogOpenWin',config='status=yes,menubar=yes, toolbar=no,location=no,scrollbars=yes,width=400,height=400,top=100,left=100');
}	

function OpenMessage(id) 
{
	ReviewOpen = window.open('OpenUsersMessage.aspx?msgID=' + id,'OpenUsersMessage',config='status=yes,menubar=no, toolbar=no,location=no,scrollbars=yes,width=400,height=490,top=100,left=100');
}

function OpenSentMessage(id) 
{
	ReviewOpen = window.open('OpenSentUsersMessage.aspx?msgID=' + id,'OpenUsersMessage',config='status=yes,menubar=no, toolbar=no,location=no,scrollbars=yes,width=400,height=490,top=100,left=100');
}

function count_change(size,field,info) 
{
	MaxLen  = size; 
	Msg     = window.document.getElementById(field).value;
	Msglen  = Msg.length;

	if (Msglen > MaxLen) 
	{
		window.document.getElementById(info).innerHTML 	= "<span style='color:#ff0000;font-size:11px;font-weight:bold;'>נא לא להכניס יותר מ-" + MaxLen + " תווים</span>";
		window.document.getElementById(field).value = Msg.substring(0,MaxLen);
	}
	else if (Msglen <= MaxLen)
	{
		window.document.getElementById(info).innerHTML = MaxLen-Msglen + " תווים";
	}
}
	
function DisplayBody(elem){
	 if (document.all)
     {
        if (document.getElementById(elem).style.display == 'block')
	    {
		    document.getElementById(elem).style.display='none';
		    document.getElementById(elem).style.visibility='hidden';
	    }
	    else
	    {
		    document.getElementById(elem).style.display = 'block';
		    document.getElementById(elem).style.visibility='visible';
	    }
	 }
	 else
	 {
        if (document.getElementById(elem).style.display == 'table-row')
	    {
		    document.getElementById(elem).style.display='none';
		    document.getElementById(elem).style.visibility='hidden';
	    }
	    else
	    {
		    document.getElementById(elem).style.display = 'table-row';
		    document.getElementById(elem).style.visibility='visible';
	    }        
	}
};

function DisplaySticky(elem){
	 if (document.all){
        if ($(elem).style.display == 'block')
	    {
		    $(elem).style.display='none';
		    $(elem).style.visibility='hidden';
            $('parStk').style.padding='0px';
	        $('parStk').style.height='0px';
	        $('parStk').style.marginBottom="2px";
	    }
	    else{
		    $(elem).style.display = 'block';
		    $(elem).style.visibility='visible';
            $('parStk').style.width='605px';
	        $('parStk').style.padding='15px';
	        $('parStk').style.height='auto';
	        $('parStk').style.backgroundColor="#F6F6F6";
	        $('parStk').style.textAlign="right";
	        $('parStk').style.marginBottom="2px";
	    }
	 }
	 else{
        if ($(elem).style.display == 'table-row'){
		    $(elem).style.display='none';
		    $(elem).style.visibility='hidden';
	        $('parStk').style.padding='0px';
	        $('parStk').style.height='0px';
	        $('parStk').style.marginBottom="2px";
	    }
	    else{
	        $('parStk').style.width='605px';
	        $('parStk').style.padding='15px';
	        $('parStk').style.height='auto';
	        $('parStk').style.backgroundColor="#F6F6F6;";
	        $('parStk').style.textAlign="right";
	        $('parStk').style.marginBottom="2px";
		    $(elem).style.display = 'table-row';
		    $(elem).style.visibility='visible';
	    }        
	}
};

function OpenCont(elem){
	 if (document.all){
        if ($(elem).style.display == 'block')
	    {
		    $(elem).style.display='none';
		    $(elem).style.visibility='hidden';
            $('parStk').style.padding='0px';
	        $('parStk').style.height='0px';
	        $('parStk').style.marginBottom="2px";
	    }
	    else{
		    $(elem).style.display = 'block';
		    $(elem).style.visibility='visible';
            $('parStk').style.width='600px';
	        $('parStk').style.padding='15px';
	        $('parStk').style.height='auto';
	        $('parStk').style.backgroundColor="#F6F6F6";
	        $('parStk').style.textAlign="right";
	        $('parStk').style.marginBottom="2px";
	    }
	 }
	 else{
        if ($(elem).style.display == 'table-row'){
		    $(elem).style.display='none';
		    $(elem).style.visibility='hidden';
	        $('parStk').style.padding='0px';
	        $('parStk').style.height='0px';
	        $('parStk').style.marginBottom="2px";
	    }
	    else{
	        $('parStk').style.width='600px';
	        $('parStk').style.padding='15px';
	        $('parStk').style.height='auto';
	        $('parStk').style.backgroundColor="#F6F6F6;";
	        $('parStk').style.textAlign="right";
	        $('parStk').style.marginBottom="2px";
		    $(elem).style.display = 'table-row';
		    $(elem).style.visibility='visible';
	    }        
	}
};

function DisplayBodyWithImage(elem,url,lbl){
    //alert([elem,url,lbl]);
    var patt=new RegExp("fantome.gif|NI");
    var im='';
    if(url.length>0&&url!=''&&patt.test(url)!=true){
        im="<img alt='' src='http://www.beok.co.il/UploadFiles/"+url+"' />"
    }else{
        im='';
    }
	 if (document.all){
        if ($(elem).style.display == 'block')
	    {
		    $(elem).style.display='none';
		    $(elem).style.visibility='hidden';
	    }
	    else{
		    $(elem).style.display = 'block';
		    $(elem).style.visibility='visible';
		    $(lbl).innerHTML=im;
	    }
	 }
	 else{
        if ($(elem).style.display == 'table-row'){
		    $(elem).style.display='none';
		    $(elem).style.visibility='hidden';
	    }
	    else{
		    $(elem).style.display = 'table-row';
		    $(elem).style.visibility='visible';
		    $(lbl).innerHTML=im;
	    }        
	}
};

function doClickFocus(buttonName, e, txtFocus){
//the purpose of this function is to allow the enter key to 
//point to the correct button to click.
    document.getElementById(txtFocus).focus();
    var key;
    if(window.event){
        key = window.event.keyCode; //IE
        if (key == 13){ //Get the button the user wants to have clicked
            var btn = document.getElementById(buttonName);
            if (btn != null){ //If we find the button click it
                btn.click();
                event.keyCode = 0;
            }
        }
    }
    else{
        key = e.which; //firefox
        if (key == 13){ //Get the button the user wants to have clicked
            var btn = document.getElementById(buttonName);
            if (btn != null){ //If we find the button click it
                btn.onclick();
                event.keyCode = 0;
            }
        }
    }
};

function makeItalic(this_field){
    if (document.selection){
  	    var str = document.selection.createRange().text;
  	    if(str.length > 0){
  		    document.getElementById(this_field).focus();
      		var sel = document.selection.createRange();
			    sel.text = "[i]" + sel.text + "[/i]";
  		    return;
  	    }
  	    else
  		    return alert('יש לסמן טקסט');
  	}
  	else if (document.getSelection || window.getSelection){
  	
  	    var str = document.getElementById(this_field).value.substring(document.getElementById(this_field).selectionStart,document.getElementById(this_field).selectionEnd);
  	    if(str.length > 0){
  		    document.getElementById(this_field).focus();
		    var area = document.getElementById(this_field);
		    area.value = area.value.substr(0, area.selectionStart) + "[i]" + str + "[/i]" + area.value.substr(area.selectionEnd);
  		    return;
  	    }
  	    else
  		   return alert('יש לסמן טקסט');
  	}
};

function makeUnderline(this_field){
    if (document.selection){
  	    var str = document.selection.createRange().text;
  	    if(str.length > 0){
  		    document.getElementById(this_field).focus();
      		var sel = document.selection.createRange();
			    sel.text = "[u]" + sel.text + "[/u]";
  		    return;
  	    }
  	    else
  		    return alert('יש לסמן טקסט');
  	}
  	else if (document.getSelection || window.getSelection){
  	
  	    var str = document.getElementById(this_field).value.substring(document.getElementById(this_field).selectionStart,document.getElementById(this_field).selectionEnd);
  	    if(str.length > 0){
  		    document.getElementById(this_field).focus();
		    var area = document.getElementById(this_field);
		    area.value = area.value.substr(0, area.selectionStart) + "[u]" + str + "[/u]" + area.value.substr(area.selectionEnd);
  		    return;
  	    }
  	    else
  		   return alert('יש לסמן טקסט');
  	}
};

function makeBold(this_field){

    if (document.selection){
  	    var str = document.selection.createRange().text;
  	    if(str.length > 0){
  		    document.getElementById(this_field).focus();
      		var sel = document.selection.createRange();
			    sel.text = "[b]" + sel.text + "[/b]";
			    
  		    return;
  	    }
  	    else
  		    return alert('יש לסמן את הטקסט אותו ברצונך להדגיש');
  	}
  	else if (document.getSelection || window.getSelection){
  	
  	    var str = document.getElementById(this_field).value.substring(document.getElementById(this_field).selectionStart,document.getElementById(this_field).selectionEnd);
  	    if(str.length > 0){
  		    document.getElementById(this_field).focus();
		    var area = document.getElementById(this_field);
		    area.value = area.value.substr(0, area.selectionStart) + "[b]" + str + "[/b]" + area.value.substr(area.selectionEnd);

  		    return;
  	    }
  	    else
  		    return alert('יש לסמן את הטקסט אותו ברצונך להדגיש');
  	}
};

function setColor(this_field, color){

    if (document.selection){
  	    var str = document.selection.createRange().text;
  	    if(str.length > 0){
  		    document.getElementById(this_field).focus();
      		var sel = document.selection.createRange();
			    sel.text = "[color:" + color + " id='123']" + sel.text + "[/color]";
			    
  		    return;
  	    }
  	    else
  		    return alert('יש לסמן את הטקסט אותו ברצונך לצבוע');
  	}
  	else if (document.getSelection || window.getSelection){
  	
  	    var str = document.getElementById(this_field).value.substring(document.getElementById(this_field).selectionStart,document.getElementById(this_field).selectionEnd);
  	    if(str.length > 0){
  		    document.getElementById(this_field).focus();
		    var area = document.getElementById(this_field);
		    area.value = area.value.substr(0, area.selectionStart) + "[color:" + color + " id='123']" + str + "[/color]" + area.value.substr(area.selectionEnd);

  		    return;
  	    }
  	    else
  		    return alert('יש לסמן את הטקסט אותו ברצונך לצבוע');
  	}
};

function revealForm(trs,trId,txtFocus){
    for(var i=0;i<3;i++){
        $(trs[i]).style.display = 'none';
    }
    if ($(trId).style.display == 'none'){
        $(trId).style.display = 'block';
    }
};

function revealForm2(trs,trId){
//    $(trs[0]).style.display = 'none';
//    $(trs[1]).style.display = 'none';
//    $(trs[2]).style.display = 'none';
    if ($(trId).style.display == 'none'){
        $(trId).style.display = 'block';
    }
};

function hide_Form(trId){
    $(trId).style.display='none';
};

function HidSpan(){
    if ($("vis_hid").style.display == 'none'){
        $("vis_hid").style.display = 'block';
    }
    else{
        $("vis_hid").style.display = 'none';
    }
};

function Replacer(val, control){
    document.getElementById(control).value = val.replace("", "");
    return val;
}

function checkEnter(e){ //e is event object passed from function invocation
    var characterCode; // literal character code will be stored in this variable;

    if(e && e.which){ //if which property of event object is supported (NN4)
        e = e;
        characterCode = e.which; //character code is contained in NN4's which property
    }
    else{
        e = event;
        characterCode = e.keyCode; //character code is contained in IE's keyCode property
    }

    if(characterCode == 13){ //if generated character code is equal to ascii 13 (if enter key)
        //document.forms[0].submit(); //submit the form
        //window.location = "SearchArticles.aspx?s=Shimi" //+ document.getElementById('search').value;
    }
    else{
        return true;
    }
}

function doClick(buttonName, e){
//the purpose of this function is to allow the enter key to 
//point to the correct button to click.
    var key;
    if(window.event){
        key = window.event.keyCode; //IE
        if (key == 13){ //Get the button the user wants to have clicked
            var btn = document.getElementById(buttonName);
            if (btn != null){ //If we find the button click it
                btn.click();
                event.keyCode = 0;
            }
        }
    }
    else{
        key = e.which; //firefox
        if (key == 13){ //Get the button the user wants to have clicked
            var btn = document.getElementById(buttonName);
            if (btn != null){ //If we find the button click it
                btn.onclick();
                event.keyCode = 0;
            }
        }
        else{
            key = window.event.keyCode; //IE
            if (key == 13){ //Get the button the user wants to have clicked
                var btn = document.getElementById(buttonName);
                if (btn != null){ //If we find the button click it
                    btn.click();
                    event.keyCode = 0;
                }
            }
        }
    }
};

document.onkeydown=function(){
    //alert();
};
   
   function getFocus(){
        document.getElementById('search').focus();
   }

//function saveScrollPositions(obj){
//    var scrolly = typeof window.pageYOffset != 'undefined' ? window.pageYOffset : document.documentElement.scrollTop;
//    
//    try
//    {
//        obj.value = scrolly;
//    }catch(e)
//    {
//        alert(e.message)
//    }    
//}

//function saveScrollPositions(theForm){
//	if(theForm) {
//		var scrolly = typeof window.pageYOffset != 'undefined' ? window.pageYOffset : document.documentElement.scrollTop;
//		var scrollx = typeof window.pageXOffset != 'undefined' ? window.pageXOffset : document.documentElement.scrollLeft;

//		theForm.scrollx.value = scrollx;
//		theForm.scrolly.value = scrolly;
//	}
//}

//-->

function RecipeResponseAdd(path,w,h){
    LeftPosition=(screen.width)?(screen.width-w)/2:0;
    TopPosition=(screen.height)?(screen.height-h)/2:0;
	Recipe_Add_Response = window.open(path,'ReviewAddWin',config='toolbar=no,location=no,top='+TopPosition+',left='+LeftPosition+',scrollbars=no,width='+w+',height='+h+"'");
};

function RecipeResponseOpen(path,w,h){
    LeftPosition=(screen.width)?(screen.width-w)/2:0;
    TopPosition=(screen.height)?(screen.height-h)/2:0;
	Recipe_Open_Response = window.open(path,'ReviewAddWin',config='toolbar=no,location=no,top='+TopPosition+',left='+LeftPosition+',scrollbars=no,width='+w+',height='+h+"'");
};

function GoToAdvancedForumSearch2(url){
    window.open(url+id,"_self");
};

function GoToAdvancedForumSearch(url,id){
    window.open(url+id,"_self");
};

function SendSurvey(rbs,errSpanId,errSpanMessage, path){
//alert([rbs,errSpanId,errSpanMessage, path]);
    var selC=false;
    for(var i=0;i<rbs.length;i++){
        if(document.getElementById(rbs[i]).checked==true){
            window.open(path+"/"+document.getElementById(rbs[i]).value,"_self");
            document.getElementById(errSpanId).innerHTML='';
            selC=true;
        }
    }
    if(selC!=true)
        document.getElementById(errSpanId).innerHTML=errSpanMessage;
};

//function saveScrollPositions(obj){
//    confirm(obj.id);
//    var scrolly=typeof window.pageYOffset!='undefined'?window.pageYOffset:document.documentElement.scrollTop;
//    try{
//        obj.value=scrolly;
//        confirm(scrolly);
//    }catch(e){
//        alert(e.message);
//    }
//};

function reveal_Form(trId){
    if ($(trId).style.display == 'none'){
        $(trId).style.display = 'block';
    }
    else{
        $(trId).style.display = 'none';
    }
};

function hide_Form(trId,spn,message,color){
    $(trId).style.display='none';
    $(spn).innerHTML=message;
    $(spn).style.color=color;
};