function DoNothing() { }

function LoadImages() {
	img1  = new Image();
	img2  = new Image();
	img3  = new Image();
	img4  = new Image();
	img5  = new Image();
	img6  = new Image();
	img7  = new Image();
	img8  = new Image();

	Img1.src  = "Images/but-1-over.gif";
	Img2.src  = "Images/but-2-over.gif";
	Img3.src  = "Images/but-3-over.gif";
	Img4.src  = "Images/but-4-over.gif";
	Img5.src  = "Images/buten-1-over.gif";
	Img6.src  = "Images/buten-2-over.gif";
	Img7.src  = "Images/buten-3-over.gif";
	Img8.src  = "Images/buten-4-over.gif";
}

//LoadImages();

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
function openCenterWindow(url,wname,wd,ht,st) {
	d = (screen.width-wd)/2;
	h = ((screen.height-ht)/2);
	window.open(url,wname,'top='+h+',left='+d+',width='+wd+',height='+ht+',toolbar='+st+',location=no,directories=no,status='+st+',menubar=no,scrollbars='+st+',resizable='+st+'').focus();
}

// Web Design and Hosting Rollover
function RollOver( sImg ) {
   document.images[ sImg ].src = 'Images/'+ sImg.replace('_','-') +'-over.gif';
}

function RollOut( sImg ) {
	document.images[ sImg ].src = 'Images/'+ sImg.replace('_','-') +'.gif';
}

function MenuOver( sImg ) {
	document.images[ sImg ].src = 'Images/menu-arrow.gif';
}

function MenuOut( sImg ) {
	document.images[ sImg ].src = 'Images/menu-space-blank.gif';
}

function MenuOverEn( sImg ) {
	document.images[ sImg ].src = 'Images/menu-arrow-en.gif';
}

function MenuOut( sImg ) {
	document.images[ sImg ].src = 'Images/menu-space-blank.gif';
}

//======================================= Global Functions =======================================

function getURL(StrUrl) {
	window.location.href = StrUrl;
}

function Redir(StrUrl) {
	window.location.href = StrUrl;
}

function thisPage(BulWithQuery) {
	var strUrl, urlArray;
    strUrl = window.location.href;
    urlArray = strUrl.split("/");
	lastItem = urlArray.length-1;
	StrOut = urlArray[lastItem];
	if(!BulWithQuery) {
		lastItemArr = StrOut.split("?");
		StrOut = lastItemArr[0];
	}
    return StrOut;
}

function PopupPic(sPicURL) { 
    var wd = 150;
    var ht = 150;
    var d = ((screen.width-wd)/2);
	var h = ((screen.height-ht)/2);
    window.open('popup-pic.asp?'+sPicURL,'popupImage','top='+h+',left='+d+',width='+wd+',height='+ht+',toolbar=no,location=no,directories=no,menubar=no,status=no,scrollbars=no,resizable=yes');
}

//======================================= Layers Functions =======================================
function getObj(name)
{
 if (document.getElementById)
 {
	   this.obj = document.getElementById(name);
	   this.style = document.getElementById(name).style;
 }
 else if (document.all)
 {
	   this.obj = document.all[name];
	   this.style = document.all[name].style;
 }
 else if (document.layers)
 {
	   if (document.layers[name])
	   {
	   	this.obj = document.layers[name];
	   	this.style = document.layers[name];
	   }
	   else
	   {
	    this.obj = document.layers.testP.layers[name];
	    this.style = document.layers.testP.layers[name];
	   }
 }
}
function setLoc(obj,X,Y) {

	var newX = obj.style.left;
	newX = newX - X;

	var newY = obj.style.top;
	newY = newY + Y;

	obj.style.left = newX+'px';
	obj.style.top = newY+'px';

}

function popupBoard(){
	//window.open('popup-board.asp','board','width=400,height=350,left=10,top=10,scrollbars=1');
	openCenterWindow('popup-board.asp',400,300,1);
}

function popupNews(IntNewsID) {
	//document.getElementById("news_"+IntNewsID).style.color = "#3399CC";
	var MyUrl = 'popup-news.asp?id='+IntNewsID;
	wd = 400;
	ht = 250;
	st = 1;
	d = (screen.width-wd)/2;
	h = ((screen.height-ht)/2);
	window.open(MyUrl,'news','top='+h+',left='+d+',width='+wd+',height='+ht+',toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars='+st+',resizable='+st+'');
}
// =========== Functions for <div> ==========

function pLayer(layerName) {
	if (document.getElementById(layerName).style.display == "none") {
		document.getElementById(layerName).style.display = "block";
	}
	else {
		document.getElementById(layerName).style.display = "none";
	} 
}

function ColapseAll(StrDivName) {
	var d = document.getElementsByTagName('div');
	for (var h=0;h<d.length;h++)
	{
		if (d[h].id.substr(0, 3) == StrDivName)
			d[h].style.display = 'none';
	}
}

function ExpandAll(StrDivName) {
	var d = document.getElementsByTagName('div');
	for (var h=0;h<d.length;h++)
	{
		if (d[h].id.substr(0, 3) == StrDivName)
			d[h].style.display = 'block';
	}
}


// =========== Functions that gets the value of a key (strKey) from the GET query string. ==========

function jsGet(strKey) {
    var strUrl, strOut, strKey;
    var strUrlArray, strRecArray;
	var startPos, endPos, x;
	strOut = "";
    strUrl = window.location.href;
    startPos = strUrl.indexOf("?")+1;
    endPos = strUrl.length;
    strUrl = strUrl.substring(startPos, endPos);
    strUrlArray = strUrl.split("&");
    for (x=0; x < strUrlArray.length; x++) {
        strRecArray = strUrlArray[x].split("=");
        if (strKey==strRecArray[0]){
            strOut = strRecArray[1];
			break;
        }
    }
    return strOut;
}

/********************************************************
breakFrames();
breakFrames() Tests if user was linked to here within
a frame. If true then will reopen current location
in the parent window.
********************************************************/

function breakFrames(){
	if(self.parent.frames.length != 0)
		{self.parent.location = document.location;}
}

//var Str = a+'@'+d+'.'+e.replace("*",".");

function getStr(IntRec) {
	var a = new Array('info','webmaster','tzahi','sagit');
	var d = 'lingo';
	var e = 'co*il';
	return a[IntRec]+'@'+d+'.'+e.replace("*",".");
}
function PostME(IntRec) {
	window.location.href = "ma"+"i"+"lt"+"o"+":" + getStr(IntRec);
}
function WriteME(IntRec) {
	document.write('<a href="javascript:PostME('+ IntRec +');" dir="ltr">'+ getStr(IntRec) +'</a>');
}


/*====================== Cookies Functions ======================*/

function GetCookie (name) {  
	var arg = name + "=";  
	var alen = arg.length;  
	var clen = document.cookie.length;  
	var i = 0;  
	while (i < clen) {    
		var j = i + alen;    
		if (document.cookie.substring(i, j) == arg)      
		return getCookieVal (j);    
		i = document.cookie.indexOf(" ", i) + 1;    
		if (i == 0) break;   
	}  
	return null;
}

function SetCookie (name, value) {  
	var argv = SetCookie.arguments;  
	var argc = SetCookie.arguments.length;  
	var expires = (argc > 2) ? argv[2] : null;  
	var path = (argc > 3) ? argv[3] : null;  
	var domain = (argc > 4) ? argv[4] : null;  
	var secure = (argc > 5) ? argv[5] : false;  
	document.cookie = name + "=" + escape (value) + 
	((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + 
	((path == null) ? "" : ("; path=" + path)) +  
	((domain == null) ? "" : ("; domain=" + domain)) +    
	((secure == true) ? "; secure" : "");
}

function DeleteCookie (name) {  
	var exp = new Date();  
	exp.setTime (exp.getTime() - 1);  
	var cval = GetCookie (name);  
	document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}

function getCookieVal(offset) {
	var endstr = document.cookie.indexOf (";", offset);
	if (endstr == -1)
	endstr = document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}
