



fadedout = 0;



function selectLang(idx) {
   var locale = locales[idx];
   collapseLandLangPulldown();
   changelang(idx);
}

function hiLight(langImg, idx, over) {
   langImg.src = (over) ? langOverImgs[idx].src : langImgs[idx].src;
}

function createTooltip(id) {
   var tt = document.createElement("DIV");
   tt.id = id;
   tt.style.border='none';
   tt.style.position='absolute';
   document.body.appendChild(tt);
   return tt;
}

function findPos(obj) {
	var curleft = 0;
    var curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
    return [curleft,curtop];
}

function getLangPulldownMenu(img) {
    var pdDiv = createTooltip('langselection');
    var top = img.clientY;
    var pos = findPos(img);
    pdDiv.style.left = (pos[0] + 3) + 'px';
    pdDiv.style.top = (pos[1]+ 21) + 'px';
    return pdDiv;
}

function runLangPulldown(img) {
    var langPulldown = document.getElementById('langselection');
    if (langPulldown != null) {
        collapseLandLangPulldown()
    }
    else {
        expandLangPulldown(img);
    }
}

function collapseLandLangPulldown() {
    var langPulldown = document.getElementById('langselection');
    if (langPulldown != null) {
        langPulldown.style.visibility='hidden';
        document.body.removeChild(langPulldown);
        langPulldown = null;
    }
}

function expandLangPulldown(img) {
    var langPulldown = getLangPulldownMenu(img);
    langPulldown.innerHTML=getPulldownHTML();
    langPulldown.style.visibility='visible';
}

function getPulldownHTML() 
{
    var pulldownHTML = '<table cellpadding="0" cellspacing="0" border="0" id="langSelection" class="lang_pulldown">';
	    pulldownHTML = pulldownHTML.concat('<tr class="lang_pulldown">');
    pulldownHTML = pulldownHTML.concat('<td class="lang_pulldown"><img src="images/fa.gif" border="0" width="129" height="25" onclick="javascript:selectLang(0)" onMouseOut="javascript:hiLight(this, 0, false)" onMouseOver="javascript:hiLight(this, 0, true)"/></td>');
    pulldownHTML = pulldownHTML.concat('</tr>');
	 pulldownHTML = pulldownHTML.concat('<tr class="lang_pulldown">');
    pulldownHTML = pulldownHTML.concat('<td class="lang_pulldown"><img src="images/en.gif" border="0" width="129" height="21" onclick="javascript:selectLang(1)" onMouseOut="javascript:hiLight(this, 1, false)" onMouseOver="javascript:hiLight(this, 1, true)"/></td>');
    pulldownHTML = pulldownHTML.concat('</tr>');
	    pulldownHTML = pulldownHTML.concat('<tr class="lang_pulldown">');
    pulldownHTML = pulldownHTML.concat('<td class="lang_pulldown"><img src="images/de.gif" border="0" width="129" height="21" onclick="javascript:selectLang(2)" onMouseOut="javascript:hiLight(this, 2, false)" onMouseOver="javascript:hiLight(this, 2, true)"/></td>');
    pulldownHTML = pulldownHTML.concat('</tr>');
	    pulldownHTML = pulldownHTML.concat('<tr class="lang_pulldown">');
    pulldownHTML = pulldownHTML.concat('<td class="lang_pulldown"><img src="images/fr.gif" border="0" width="129" height="21" onclick="javascript:selectLang(3)" onMouseOut="javascript:hiLight(this, 3, false)" onMouseOver="javascript:hiLight(this, 3, true)"/></td>');
    pulldownHTML = pulldownHTML.concat('</tr>');
	    pulldownHTML = pulldownHTML.concat('<tr class="lang_pulldown">');
    pulldownHTML = pulldownHTML.concat('<td class="lang_pulldown"><img src="images/es.gif" border="0" width="129" height="21" onclick="javascript:selectLang(4)" onMouseOut="javascript:hiLight(this, 4, false)" onMouseOver="javascript:hiLight(this, 4, true)"/></td>');
    pulldownHTML = pulldownHTML.concat('</tr>');
	    pulldownHTML = pulldownHTML.concat('<tr class="lang_pulldown">');
    pulldownHTML = pulldownHTML.concat('<td class="lang_pulldown"><img src="images/pt.gif" border="0" width="129" height="21" onclick="javascript:selectLang(5)" onMouseOut="javascript:hiLight(this, 5, false)" onMouseOver="javascript:hiLight(this, 5, true)"/></td>');
    pulldownHTML = pulldownHTML.concat('</tr>');
	    pulldownHTML = pulldownHTML.concat('<tr class="lang_pulldown">');
    pulldownHTML = pulldownHTML.concat('<td class="lang_pulldown"><img src="images/nl.gif" border="0" width="129" height="21" onclick="javascript:selectLang(6)" onMouseOut="javascript:hiLight(this, 6, false)" onMouseOver="javascript:hiLight(this, 6, true)"/></td>');
    pulldownHTML = pulldownHTML.concat('</tr>');
	    pulldownHTML = pulldownHTML.concat('<tr class="lang_pulldown">');
    pulldownHTML = pulldownHTML.concat('<td class="lang_pulldown"><img src="images/it.gif" border="0" width="129" height="21" onclick="javascript:selectLang(7)" onMouseOut="javascript:hiLight(this, 7, false)" onMouseOver="javascript:hiLight(this, 7, true)"/></td>');
    pulldownHTML = pulldownHTML.concat('</tr>');
	    pulldownHTML = pulldownHTML.concat('<tr class="lang_pulldown">');
    pulldownHTML = pulldownHTML.concat('<td class="lang_pulldown"><img src="images/cn.gif" border="0" width="129" height="21" onclick="javascript:selectLang(8)" onMouseOut="javascript:hiLight(this, 8, false)" onMouseOver="javascript:hiLight(this, 8, true)"/></td>');
    pulldownHTML = pulldownHTML.concat('</tr>');
	    pulldownHTML = pulldownHTML.concat('<tr class="lang_pulldown">');
    pulldownHTML = pulldownHTML.concat('<td class="lang_pulldown"><img src="images/ct.gif" border="0" width="129" height="21" onclick="javascript:selectLang(9)" onMouseOut="javascript:hiLight(this, 9, false)" onMouseOver="javascript:hiLight(this, 9, true)"/></td>');
    pulldownHTML = pulldownHTML.concat('</tr>');
	    pulldownHTML = pulldownHTML.concat('<tr class="lang_pulldown">');
    pulldownHTML = pulldownHTML.concat('<td class="lang_pulldown"><img src="images/jp.gif" border="0" width="129" height="21" onclick="javascript:selectLang(10)" onMouseOut="javascript:hiLight(this, 10, false)" onMouseOver="javascript:hiLight(this, 10, true)"/></td>');
    pulldownHTML = pulldownHTML.concat('</tr>');
	    pulldownHTML = pulldownHTML.concat('<tr class="lang_pulldown">');
    pulldownHTML = pulldownHTML.concat('<td class="lang_pulldown"><img src="images/kr.gif" border="0" width="129" height="21" onclick="javascript:selectLang(11)" onMouseOut="javascript:hiLight(this, 11, false)" onMouseOver="javascript:hiLight(this, 11, true)"/></td>');
    pulldownHTML = pulldownHTML.concat('</tr>');
	    pulldownHTML = pulldownHTML.concat('<tr class="lang_pulldown">');
    pulldownHTML = pulldownHTML.concat('<td class="lang_pulldown"><img src="images/ru.gif" border="0" width="129" height="21" onclick="javascript:selectLang(12)" onMouseOut="javascript:hiLight(this, 12, false)" onMouseOver="javascript:hiLight(this, 12, true)"/></td>');
    pulldownHTML = pulldownHTML.concat('</tr>');
	    pulldownHTML = pulldownHTML.concat('<tr class="lang_pulldown">');
    pulldownHTML = pulldownHTML.concat('<td class="lang_pulldown"><img src="images/fi.gif" border="0" width="129" height="21" onclick="javascript:selectLang(13)" onMouseOut="javascript:hiLight(this, 13, false)" onMouseOver="javascript:hiLight(this, 13, true)"/></td>');
    pulldownHTML = pulldownHTML.concat('</tr>');
	    pulldownHTML = pulldownHTML.concat('<tr class="lang_pulldown">');
    pulldownHTML = pulldownHTML.concat('<td class="lang_pulldown"><img src="images/se.gif" border="0" width="129" height="21" onclick="javascript:selectLang(14)" onMouseOut="javascript:hiLight(this, 14, false)" onMouseOver="javascript:hiLight(this, 14, true)"/></td>');
    pulldownHTML = pulldownHTML.concat('</tr>');
	    pulldownHTML = pulldownHTML.concat('<tr class="lang_pulldown">');
    pulldownHTML = pulldownHTML.concat('<td class="lang_pulldown"><img src="images/dk.gif" border="0" width="129" height="21" onclick="javascript:selectLang(15)" onMouseOut="javascript:hiLight(this, 15, false)" onMouseOver="javascript:hiLight(this, 15, true)"/></td>');
    pulldownHTML = pulldownHTML.concat('</tr>');
	    pulldownHTML = pulldownHTML.concat('<tr class="lang_pulldown">');
    pulldownHTML = pulldownHTML.concat('<td class="lang_pulldown"><img src="images/tr.gif" border="0" width="129" height="21" onclick="javascript:selectLang(16)" onMouseOut="javascript:hiLight(this, 16, false)" onMouseOver="javascript:hiLight(this, 16, true)"/></td>');
    pulldownHTML = pulldownHTML.concat('</tr>');
	    pulldownHTML = pulldownHTML.concat('<tr class="lang_pulldown">');
    pulldownHTML = pulldownHTML.concat('<td class="lang_pulldown"><img src="images/sa.gif" border="0" width="129" height="21" onclick="javascript:selectLang(17)" onMouseOut="javascript:hiLight(this, 17, false)" onMouseOver="javascript:hiLight(this, 17, true)"/></td>');
    pulldownHTML = pulldownHTML.concat('</tr>');
	    pulldownHTML = pulldownHTML.concat('<tr class="lang_pulldown">');
    pulldownHTML = pulldownHTML.concat('<td class="lang_pulldown"><img src="images/pl.gif" border="0" width="129" height="21" onclick="javascript:selectLang(18)" onMouseOut="javascript:hiLight(this, 18, false)" onMouseOver="javascript:hiLight(this, 18, true)"/></td>');
    pulldownHTML = pulldownHTML.concat('</tr>');
	
    return pulldownHTML;
}



function getUnique(max) {
    var now = new Date();
    return (now.getMilliseconds() * Math.floor(Math.random()*max+1));
}

function isWin() {
    return (navigator.platform.indexOf('Win') != -1);
}

function isVista() {
    return (navigator.userAgent.indexOf("Windows NT 6.0") != -1);
}

function isMac() {
    return (navigator.platform.indexOf('Mac') != -1);
}

function isLinux() {
    return (navigator.platform.indexOf('Linux') != -1);
}


function changelang(id)
{
		if (id == 0)
		{
			window.open('http://www.itsupport.ir/index.php');
		}

		if (id == 1)
		{
			window.open('http://translate.google.com/translate?u=http://www.itsupport.ir/index.php&langpair=fa|en');
		}
		if (id == 2)
		{
			window.open('http://translate.google.com/translate?u=http://www.itsupport.ir/index.php&langpair=fa|de');
		}
		if (id == 3)
		{
			window.open('http://translate.google.com/translate?u=http://www.itsupport.ir/index.php&langpair=fa|fr');
		}
		if (id == 4)
		{
			window.open('http://translate.google.com/translate?u=http://www.itsupport.ir/index.php&langpair=fa|es');
		}
		if (id == 5)
		{
		window.open('http://translate.google.com/translate?u=http://www.itsupport.ir/index.php&langpair=fa|pt');
		}
		if (id == 6)
		{
			window.open('http://translate.google.com/translate?u=http://www.itsupport.ir/index.php&langpair=fa|nl');
		}
		if (id == 7)
		{
			window.open('http://translate.google.com/translate?u=http://www.itsupport.ir/index.php&langpair=fa|it');
		}
		if (id == 8)
		{
			window.open('http://translate.google.com/translate?u=http://www.itsupport.ir/index.php&langpair=fa|zh-CN');
		}
		if (id == 9)
		{
			window.open('http://translate.google.com/translate?u=http://www.itsupport.ir/index.php&langpair=fa|zh-TW');
		}
		if (id == 10)
		{
			window.open('http://translate.google.com/translate?u=http://www.itsupport.ir/index.php&langpair=fa|ja');
		}
		if (id == 11)
		{
			window.open('http://translate.google.com/translate?u=http://www.itsupport.ir/index.php&langpair=fa|ko');
		}
		if (id == 12)
		{
			window.open('http://translate.google.com/translate?u=http://www.itsupport.ir/index.php&langpair=fa|ru');
		}
		if (id == 13)
		{
			window.open('http://translate.google.com/translate?u=http://www.itsupport.ir/index.php&langpair=fa|fi');
		}
		if (id == 14)
		{
			window.open('http://translate.google.com/translate?u=http://www.itsupport.ir/index.php&langpair=fa|sv');
		}
		if (id == 15)
		{
			window.open('http://translate.google.com/translate?u=http://www.itsupport.ir/index.php&langpair=fa|da');
		}
		if (id == 16)
		{
			window.open('http://translate.google.com/translate?u=http://www.itsupport.ir/index.php&langpair=fa|tr');
		}
		if (id == 17)
		{
			window.open('http://translate.google.com/translate?u=http://www.itsupport.ir/index.php&langpair=fa|ar');
		}
		if (id == 18)
		{
			window.open('http://translate.google.com/translate?u=http://www.itsupport.ir/index.php&langpair=fa|pl');
		}
}



var langImgs = new Array(19);
var langOverImgs = new Array(19);
var langArrowImgs = new Array(19);
var locales = new Array(19);

langImgs[0] = new Image(129, 25);
langImgs[0].src="images/fa.gif";
langOverImgs[0] = new Image(129, 25);
langOverImgs[0].src="images/fa_o.gif";
langImgs[1] = new Image(129, 21);
langImgs[1].src="images/en.gif";
langOverImgs[1] = new Image(129, 21);
langOverImgs[1].src="images/en_o.gif";
langImgs[2] = new Image(129, 21);
langImgs[2].src="images/de.gif";
langOverImgs[2] = new Image(129, 21);
langOverImgs[2].src="images/de_o.gif";
langImgs[3] = new Image(129, 21);
langImgs[3].src="images/fr.gif";
langOverImgs[3] = new Image(129, 21);
langOverImgs[3].src="images/fr_o.gif";
langImgs[4] = new Image(129, 21);
langImgs[4].src="images/es.gif";
langOverImgs[4] = new Image(129, 21);
langOverImgs[4].src="images/es_o.gif";
langImgs[5] = new Image(129, 21);
langImgs[5].src="images/pt.gif";
langOverImgs[5] = new Image(129, 21);
langOverImgs[5].src="images/pt_o.gif";
langImgs[6] = new Image(129, 21);
langImgs[6].src="images/nl.gif";
langOverImgs[6] = new Image(129, 21);
langOverImgs[6].src="images/nl_o.gif";
langImgs[7] = new Image(129, 21);
langImgs[7].src="images/it.gif";
langOverImgs[7] = new Image(129, 21);
langOverImgs[7].src="images/it_o.gif";
langImgs[8] = new Image(129, 21);
langImgs[8].src="images/cn.gif";
langOverImgs[8] = new Image(129, 21);
langOverImgs[8].src="images/cn_o.gif";
langImgs[9] = new Image(129, 21);
langImgs[9].src="images/ct.gif";
langOverImgs[9] = new Image(129, 21);
langOverImgs[9].src="images/ct_o.gif";
langImgs[10] = new Image(129, 21);
langImgs[10].src="images/jp.gif";
langOverImgs[10] = new Image(129, 21);
langOverImgs[10].src="images/jp_o.gif";
langImgs[11] = new Image(129, 21);
langImgs[11].src="images/kr.gif";
langOverImgs[11] = new Image(129, 21);
langOverImgs[11].src="images/kr_o.gif";
langImgs[12] = new Image(129, 21);
langImgs[12].src="images/ru.gif";
langOverImgs[12] = new Image(129, 21);
langOverImgs[12].src="images/ru_o.gif";
langImgs[13] = new Image(129, 21);
langImgs[13].src="images/fi.gif";
langOverImgs[13] = new Image(129, 21);
langOverImgs[13].src="images/fi_o.gif";
langImgs[14] = new Image(129, 21);
langImgs[14].src="images/se.gif";
langOverImgs[14] = new Image(129, 21);
langOverImgs[14].src="images/se_o.gif";
langImgs[15] = new Image(129, 21);
langImgs[15].src="images/dk.gif";
langOverImgs[15] = new Image(129, 21);
langOverImgs[15].src="images/dk_o.gif";
langImgs[16] = new Image(129, 21);
langImgs[16].src="images/tr.gif";
langOverImgs[16] = new Image(129, 21);
langOverImgs[16].src="images/tr_o.gif";
langImgs[17] = new Image(129, 21);
langImgs[17].src="images/sa.gif";
langOverImgs[17] = new Image(129, 21);
langOverImgs[17].src="images/sa_o.gif";
langImgs[18] = new Image(129, 21);
langImgs[18].src="images/pl.gif";
langOverImgs[18] = new Image(129, 21);
langOverImgs[18].src="images/pl_o.gif";



