document.write('<script type="text/javascript" src="js/jquery.js"></script>');
document.write('<script type="text/javascript" src="js/ajax.js"></script>');

function gid(id)
{
	return document.getElementById(id);
}

function numbersonly(e){
	var unicode=e.charCode? e.charCode : e.keyCode

	if (unicode<8||unicode>9)
	{
		if (unicode<48||unicode>57)
			return false;
	}
}

function deleteRow(tableId,rowId)
{
	var tableName = document.getElementsByTagName("table");
	for (var i = 0; i < tableName.length; i++)
	{
		if (tableName[i].id == tableId)
		{
			for (var a = 0;a < tableName[i].childNodes.length;a++)
			{
				for (var d = 0;d < tableName[i].childNodes[a].childNodes.length;d++)
				{
					if (tableName[i].childNodes[a].childNodes[d].id == rowId && tableName[i].childNodes[a].childNodes[d].nodeType == 1)
						tableName[i].childNodes[a].removeChild(tableName[i].childNodes[a].childNodes[d]);
				}
			}					
		}
	}
}

function checkMail(mail)
{
	return /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(mail);
}

function checkTime(state)
{
	var today = new Date();

	if (state == "time")
	{
		if(today.getMinutes() < 10) {pad = "0"}
		else pad = "";
		gid('time').innerHTML = '&nbsp;'+today.getHours() + ":" + pad + today.getMinutes();
	}
	else if (state == "status")
	{
		
		if((today.getHours() >= 6) && (today.getHours() < 12))
		{
			txt = "בוקר טוב";
		}
		else if((today.getHours() >= 12) && (today.getHours() <= 15))
		{
			txt = "צהריים טובים";
		}
		else if((today.getHours() >= 16) && (today.getHours() < 20))
		{
			txt = "אחר הצהריים טובים";
		}
		else if((today.getHours() >= 20) && (today.getHours() <= 23))
		{
			txt = "ערב טוב";
		}
		else if((today.getHours() >= 0) && (today.getHours() < 6))
		{
			txt = "לילה טוב";
		}
		gid('uTime').innerHTML = txt+'. ';
	}
}

function addform(form)
{
	var erMsg='';
	
	if (gid('name').value == '') erMsg += ">> שם האתר<br />";
	if (gid('siteDesc').value == '') erMsg += ">> תיאור האתר<br />";
	if (gid('siteUrl').value == 'http://') erMsg += ">> כתובת האתר<br />";
	if (!checkMail(gid('mail').value)) erMsg += ">> דוא\"ל לא תקין<br />";
	
	if (erMsg)
		gid('errors').innerHTML = "<b>התגלו מספר תקלות בשליחת הטופס:</b><br />"+erMsg;
	else
		form.submit();
}

function validTxt(strValue) {
  var objRegExp  = /^[a-zA-Z]+$/;
  return objRegExp.test(strValue);
}

function opnWin(url)
{
	window.open (url, "משוטט","menubar=1,resizable=0,width=450,height=450"); 
	return false;
}

function cngZodiac(zodiac)
{
	gid('zodiacText').innerHTML = 'מזל '+zodiac;
}

function openZodiac(zodiac)
{
	window.open ("http://www.meshotet.co.il/astrology.php?z="+zodiac, "mywindow","menubar=1,resizable=0,width=320,height=450"); 
	return false;
}

function menuAct(div, href)
{
	if (div.className == 'menuItem')
	{
		div.className = 'menuItemSel';
		gid(href).className = 'menuItemSellink';
	}
	else
	{
		div.className = 'menuItem';
		gid(href).className = 'menuItemlink';
	}
}

function GetAction(frmDict,submitButton)
{
	frmDict.action = "http://www.morfix.com/defaultp.asp"
	if (submitButton == 'get')  // dictionary
	{
		if (frmDict.searchBox.value)
			frmDict.action = "http://milon.morfix.co.il/default.aspx"
		else
			frmDict.action = "http://milon.morfix.co.il/MorDictFirstPage.htm"
			frmDict.method = 'get'
	}
	
	if(submitButton == 'post')
	{
		frmDict.action = "http://milon.morfix.co.il/default.aspx"	//search
		frmDict.method = 'post'
	}
}

function engine(type)
{
	document.eSearch.engine.value=type;
	document.eSearch.submit();
}

function disableEnt(event, msg)
{
	var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
	if (keyCode == 13)
	{
		if (msg) alert(msg);
		return false;
	}
}

function ChkMail(type)
{
	document.CheckMail.mtype.value=type;
	document.CheckMail.submit();
}

function babylon()
{
	if (gid('baby_word').value != '')
		window.open ("http://www.meshotet.co.il/babylon.php?word="+gid('baby_word').value, "mywindow","menubar=1,resizable=0,width=320,height=290");
}

var lastNews = 'global_news';
function changeNews(id)
{
	if (lastNews != id)
	{
		gid(lastNews+'_list').style.display = 'none';
		$(".news_headline_div").hide();
		gid(lastNews).className = 'news_headline_row';
		lastNews = id;
		gid(id).className = 'news_headline_row_hover';
		$("#"+id+"_list").fadeIn('fast');
		//$("#"+id+"_list").show('slide');
		//$("#"+lastNews+'_list').hide("slide");
		//gid(id+'_list').style.display = 'block';
	}
}

function AddToBookmarks()   
{   
    var title = document.title; var url = location.href;   
	var is_chrome = navigator.userAgent.toLowerCase().indexOf('chrome') > -1;
    if (window.sidebar) // Firefox   
        window.sidebar.addPanel(title, url, '');   
    else if(window.opera && window.print) // Opera   
    {   
        var elem = document.createElement('a');   
        elem.setAttribute('href',url);   
        elem.setAttribute('title',title);   
        elem.setAttribute('rel','sidebar'); // required to work in opera 7+   
        elem.click();   
    }
	else if (is_chrome)
		alert('לחץ CNTRL+D להוספת האתר למועדפים');
    else if(document.all) // IE   
        window.external.AddFavorite(url, title);   
}  

function Redirect() { location.href = 'index.php'; }

function moveOptionsUp(selectId) 
{ 
	var selectList = document.getElementById(selectId); 
	var selectOptions = selectList.getElementsByTagName('option'); 
	for (var i = 1; i < selectOptions.length; i++) 
	{ 
		var opt = selectOptions[i];  
		if (opt.selected) 
		{   
			selectList.removeChild(opt);   
			selectList.insertBefore(opt, selectOptions[i - 1]);     
		}    
	}
	var newOrder = '0|';
	for (var i=0; i< selectOptions.length; i++)
	{
		newOrder += selectOptions[i].value+'|';
	}
	gid('newsOrd').value = newOrder;
}

function moveOptionsDown(selectId) 
{ 
	var selectList = document.getElementById(selectId); 
	var selectOptions = selectList.getElementsByTagName('option'); 
	for (var i = selectOptions.length - 2; i >= 0; i--) 
	{  
		var opt = selectOptions[i];  
		if (opt.selected) 
		{   
			var nextOpt = selectOptions[i + 1];   
			opt = selectList.removeChild(opt);   
			nextOpt = selectList.replaceChild(opt, nextOpt);   
			selectList.insertBefore(nextOpt, opt);     
		}    
	}
	
	var newOrder = '0|';
	for (var i=0; i< selectOptions.length; i++)
	{
		newOrder += selectOptions[i].value+'|';
	}
	gid('newsOrd').value = newOrder;
}

var int = self.setInterval("checkTime('time')", 1200);
var int = self.setInterval("checkTime('status')", 5000);