var flash;
var activeSelector = 1;
var lastSelector = 1;
var selectorArray = new Array();
var timer;
var menuNamesArray = new Array();

function testJava() {
	alert('Java code running');
}
function menuBarOver(Element, bgColor, bgImage) {
	var elementId = Element.id;
	closeMenu(elementId);
	var elementMenuId = elementId + "_Menu";
	var elementMenuWrapperId = elementId + "_MenuWrapper";
	var elementMenuTextId = elementId + "_menuText";
	document.getElementById(elementMenuTextId).style.color = "white";
	document.getElementById(elementId).style.backgroundColor = bgColor; //"#8a8a8a";
	document.getElementById(elementId).style.backgroundImage = bgImage; // "url(images/bg_menuSelected.jpg)";
	document.getElementById(elementMenuId).style.display = "block";
	document.getElementById(elementMenuWrapperId).style.display = "block";
}
function closeMenu(elementId) {
	if (elementId == "") { elementId = "none"; }
	var f = menuNamesArray.length;
	//alert(f);
	for (i = 0; i < f; i++) {
		//alert(menuNamesArray[i]);
		if (elementId != menuNamesArray[i]) {
			var elementMenuId = menuNamesArray[i]+"_Menu";
			var elementWrapperId = menuNamesArray[i]+"_MenuWrapper";
			//alert(elementWrapperId);
			document.getElementById(elementMenuId).style.display = "none";
			document.getElementById(elementWrapperId).style.display = "none";
		}
	}
}
function closeMenus() {
	var f = menuNamesArray.length;
	//alert(f);
	for (i = 0; i < f; i++) {
		//alert(menuNamesArray[i]);
		var elementMenuId = menuNamesArray[i]+"_Menu";
		var elementWrapperId = menuNamesArray[i]+"_MenuWrapper";
		//alert(elementWrapperId);
		document.getElementById(elementMenuId).style.display = "none";
		document.getElementById(elementWrapperId).style.display = "none";
	}
}
function menuBarOut(Element, bgColor) {
	if (bgColor == '') { bgColor = "transparent"; }
	var elementId = Element.id;
	var elementMenuTextId = elementId+"_menuText";
	document.getElementById(elementMenuTextId).style.color = "#333333";
	document.getElementById(elementId).style.backgroundColor = bgColor; // "transparent";
	document.getElementById(elementId).style.backgroundImage = "url(images/spacer.gif)";
}
function selectorOver(Element) {
	var elementId = Element.id;
	var elementPanelId = elementId + "_Panel";
	var elementMenuId = elementId + "_Menu";
	var elementMenuTextId = elementId + "_menuText";
	document.getElementById(elementMenuTextId).style.color = "white";
	document.getElementById(elementPanelId).style.backgroundColor = "#8a8a8a";
	document.getElementById(elementPanelId).style.backgroundImage = "url(images/bg_menuSelected.jpg)";
	// Picture Functions
	var elementIdArr = elementId.split("_");
	var elementStr = elementIdArr[0];
	var elementNumber = elementIdArr[1];
	timer = setTimeout("fadeInSelector('"+elementStr+"','"+elementNumber+"');",400);
}
function fadeInSelector(elementStr, elementNumber) {
	clearTimeout(timer);
	activeSelector = elementNumber;
	if (activeSelector != lastSelector) {
		var elementPrevPicture = elementStr + "_" + lastSelector + "_Picture";
		document.getElementById(elementPrevPicture).style.zIndex = "1";
		var elementPicture = elementStr + "_" + elementNumber + "_Picture";
		document.getElementById(elementPicture).style.zIndex = "10";
		Effect.Appear(elementPicture, { duration: 0.5 });
		setTimeout("document.getElementById('"+elementPrevPicture+"').style.display = 'none';",500);
	}
	lastSelector = elementNumber;
}
function selectorOut(Element) {
	clearTimeout(timer);
	var elementId = Element.id;
	var elementPanelId = elementId + "_Panel";
	var elementMenuTextId = elementId+"_menuText";
	document.getElementById(elementMenuTextId).style.color = "#333333";
	document.getElementById(elementPanelId).style.backgroundColor = "transparent";
	document.getElementById(elementPanelId).style.backgroundImage = "url(images/spacer.gif)";
}
function menuItemMenuHide(Element) {
	var elementId = Element.id;
	var elementSubIdArr = elementId.split("_");
	var elementSubId = elementSubIdArr[0]+"_Menu";
	var elementMenuTextId = elementSubIdArr[0]+"_menuText";
	document.getElementById(elementMenuTextId).style.color = "#333333";
	document.getElementById(elementId).style.display = "none";
}
function gotoPage(pageNum) {
	var currentLang = document.getElementById("hiddenLang").value;
	self.location = '?p='+pageNum+'&l='+currentLang;
}
/*
function logoOver(Element) {
	var elementId = Element.id;
	if(elementId == 'logo_sarus') {
		document.getElementById(elementId).style.backgroundImage = "url(images/logo_sarus_p.jpg)";
	} else if (elementId == 'logo_merge') {
		document.getElementById(elementId).style.backgroundImage = "url(images/logo_merge_p.jpg)";
	} else if (elementId == 'logo_bizdocs') {
		document.getElementById(elementId).style.backgroundImage = "url(images/logo_bizdocs_p.jpg)";
	} else if (elementId == 'logo_bizflows') {
		document.getElementById(elementId).style.backgroundImage = "url(images/logo_bizflows_p.jpg)";
	}
}
function logoOut(Element) {
	var elementId = Element.id;
	if(elementId == 'logo_sarus') {
		document.getElementById(elementId).style.backgroundImage = "url(images/logo_sarus.jpg)";
	} else if (elementId == 'logo_merge') {
		document.getElementById(elementId).style.backgroundImage = "url(images/logo_merge.jpg)";
	} else if (elementId == 'logo_bizdocs') {
		document.getElementById(elementId).style.backgroundImage = "url(images/logo_bizdocs.jpg)";
	} else if (elementId == 'logo_bizflows') {
		document.getElementById(elementId).style.backgroundImage = "url(images/logo_bizflows.jpg)";
	}
}
*/
function logoOver(Element) {
	var elementId = Element.id;
	var currentPage = document.getElementById("hiddenPage").value;
	document.getElementById(elementId).style.backgroundImage = "url(images/bg_panel1_p.gif)";
	if (currentPage == '000') {
		if(elementId == 'logo_sarus') {
			timer = setTimeout('fadeInSelector("mainPage",1);',400);
		} else if (elementId == 'logo_merge') {
			timer = setTimeout('fadeInSelector("mainPage",3);',400);
		} else if (elementId == 'logo_bizdocs') {
			timer = setTimeout('fadeInSelector("mainPage",2);',400);
		}
	}
}
function logoOut(Element) {
	clearTimeout(timer);
	var elementId = Element.id;
	document.getElementById(elementId).style.backgroundImage = "url(images/bg_panel1.gif)";
}
function logoClick(Element) {
	var elementId = Element.id;
	var currentLang = document.getElementById("hiddenLang").value;
	if(elementId == 'logo_sarus') {
		self.location = '?p=001&l='+currentLang;
	} else if (elementId == 'logo_merge') {
		self.location = '?p=003&l='+currentLang;
	} else if (elementId == 'logo_bizdocs') {
		self.location = '?p=002&l='+currentLang;
	}
}
function langOver(Element) {
	var elementId = Element.id;
	if(elementId == 'english') {
		document.getElementById(elementId).src = "images/english_p.jpg";
	} else if (elementId == 'turkce') {
		document.getElementById(elementId).src = "images/turkce_p.jpg";
	}
}	
function langOut(Element) {
	var elementId = Element.id;
	if(elementId == 'english') {
		document.getElementById(elementId).src = "images/english.jpg";
	} else if (elementId == 'turkce') {
		document.getElementById(elementId).src = "images/turkce.jpg";
	}
}
function changeLang(Element) {
	var elementId = Element.id;
	var currentPage = document.getElementById("hiddenPage").value;
	if(elementId == 'english') {
		self.location = '?p='+currentPage+'&l=1';
	} else if (elementId == 'turkce') {
		self.location = '?p='+currentPage+'&l=0';
	}
}
function echeck(str) {
//return true
	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	if (str.indexOf(at)==-1){
	   return false
	}
	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		return false
	}
	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		return false
	}
	if (str.indexOf(at,(lat+1))!=-1){
		return false
	}
	if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		return false
	}
	if (str.indexOf(dot,(lat+2))==-1){
		return false
	}
	if (str.indexOf(" ")!=-1){
		return false
	}
	return true					
}
function eMailCheck(lang) {
	if (echeck(document.getElementById("email").value)==true) {
		document.getElementById("emailsubmit").disabled = false;
	} else {
		document.getElementById("emailsubmit").disabled = true;
		if(lang == 0) { 
			alert("Geçersiz bir e-posta adresi girdiniz. Lütfen adresi kontrol edin."); 
		} else {
			alert("You have entered an invalid e-mail address. Please check your e-mail address."); 
		}
		
	}
}
