function displayDate() 
{
	theDate = new Date();

 	var year = theDate.getYear();
 	var month = (theDate.getMonth())+1;
 	var day = theDate.getDate();

 	if (year < 1000) year+=1900;  
 	if (day  < 10) day="0"+day;
 	if (month < 10) month="0"+month;
					
	var myDate = "day.month.year";
				
	myDate = myDate.replace(/day/,day);
	myDate = myDate.replace(/month/,month);
	myDate = myDate.replace(/year/,year);

	if(document.getElementById)
	{
		if(document.getElementById("hsDate"))
		{
			document.getElementById("hsDate").innerHTML=myDate;
		}
	}
}

function color_menu(id,color)
{

		document.getElementById('tdcm'+id+'t0').style.backgroundColor = color;
		document.getElementById('tdcm'+id+'t1').style.backgroundColor = color;

		return false;
}


var param_mybosch_location = "http://www.bosch.ua/content/service/mb/loader.asp"; 
var param_sources_location = "http://www.bosch.ua/content/service/supplier/index.asp";
var param_contact_location = "http://www.bosch.ua/content/service/contact/index.asp";
var param_webassist_location = "http://www.bosch.ua/content/service/wa/index.asp";
//var param_impressum_location = "http://www.bosch.ua/content/language1/config/imprint.htm";
var param_impressum_location = "/config/imprint.htm";

var params = "width=565,height=510,toolbar=no,location=no,directories=no,scrollbars=no,status=no,menubar=no,resizable=no";
var params1 = "width=564,height=510,toolbar=no,location=no,directories=no,scrollbars=no,status=no,menubar=no,resizable=no";
var params2 = "width=564,height=510,toolbar=no,location=no,directories=no,scrollbars=yes,status=no,menubar=no,resizable=no";
var params3 = "width=564,height=510,toolbar=no,location=no,directories=no,scrollbars=no,status=no,menubar=no,resizable=no";
var gb="=%d0%ad%d0%bb%d0%b5%d0%ba%d1%82%d1%80%d0%be%d0%b8%d0%bd%d1%81%d1%82%d1%80%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b";
var email="";
var languageMapping = new Array();
languageMapping["UKR"]="uk_UA";
languageMapping["ENG"]="en_US";
languageMapping["RUS"]="ru_RU";


//var curLanguage="UKR";

function showStatus (msg)
{
	window.status = msg;
}

function urlEncode(rawText){
      // this converts the rawText into x-www-form-urlencoded format (and space to "%20")
      var encoded = "";
      for(var n=0; n<rawText.length; n++) {
        var c=rawText.charCodeAt(n);
        // all chars in range 0-127 => 1byte   without (A-Z, a-z, 0-9, *, -, ., _)
        if (c<128) {
            if ((c >= 65 && c <= 90) || (c >= 97 && c <= 122) || (c >= 48 && c <= 57) || (c==42) || (c==45) || (c==46) || (c==95))
                encoded += String.fromCharCode(c);
            else 
                encoded += '%' + c.toString(16);
        }
        // all chars in range 127 to 2047 => 2byte
        else if((c>127) && (c<2048)) {
          encoded += '%' + ((c>>6)|192).toString(16);
          encoded += '%' + ((c&63)|128).toString(16);
        }
        // all chars in range 2048 to 66536 => 3byte
        else {
          encoded += '%' + ((c>>12)|224).toString(16);
          encoded += '%' + (((c>>6)&63)|128).toString(16);
          encoded += '%' + ((c&63)|128).toString(16);
        }
      }
      return encoded;
    }

function getLocale(inLanguage){
	return languageMapping[inLanguage];
}

function getLang_ServiceFunctions(inLanguage)
{
	var lang_ServiceFunctions = new Array();
		lang_ServiceFunctions["UKR"]="uk";
		lang_ServiceFunctions["ENG"]="en";
		lang_ServiceFunctions["RUS"]="ru";

	return lang_ServiceFunctions[inLanguage];
}


function openMyBosch(){
	
   theStr="?locale=" + escape(curLanguage);
   window.open(param_mybosch_location+theStr, "mybosch","width=100,height=100,toolbar=no,location=no,directories=no,scrollbars=no,status=no,menubar=no,resizable=no");
   
}
	
function openWebassistant(inInfo){
	myurl="http://servicefunctions.bosch.com/user/webassistant/search.asp?country=ua&lang="+getLang_ServiceFunctions(curLanguage);
     	window.open(myurl, "webassi", params2);
}

function openSource(){
	myurl="http://servicefunctions.bosch.com/user/contactdealer/index.asp?country=ua&lang="+getLang_ServiceFunctions(curLanguage)+"&app=dealer&curid=AUT";
     	window.open(myurl, "bezug", params);
}

function openContact(){
    	path = param_contact_location; 
	myurl="http://servicefunctions.bosch.com/user/contactdealer/index.asp?country=ua&lang="+getLang_ServiceFunctions(curLanguage)+"&app=contact&curid=AUT";
    	window.open(myurl, "contact", params);
}

/*function openImpressum(){
		var theLanguage=curLanguage.substr(0,2);
		path = param_impressum_location;
		myurl = path;
   	window.open(myurl, "imprint", params1);  
}*/
function openImpressum(){
	var theLanguage;
		if (curLanguage=="UKR"){theLanguage='language1';}
		if (curLanguage=="ENG"){theLanguage='language2';}
		path = "http://www.bosch.ua"+"/content/"+theLanguage+param_impressum_location;
		myurl = path;
   	window.open(myurl, "imprint", params1);  
}

function CleanTitle()
{
			
var tds = document.getElementsByTagName('td');

for(i=0;i<tds.length;i++)
{
		tds[i].title = '';
}
			
}

function openMail(e1_text, e2_text, e3_text){
     path = param_contact_location; 
     myurl="http://servicefunctions.bosch.com/user/contactdealer/form.asp?country=ua&lang=uk"+"&app=contact&oldid=&e1="+e1_text+"&e2="+e2_text+"&e3="+e3_text+"&opener=";
     window.open(myurl, "mail", params);
}

function openMail_e11(e1_text, e2_text, e3_text){
     path = param_contact_location; 
     lang = 'uk';
	 if (curLanguage=="ENG"){lang='en';}
     myurl="http://servicefunctions.bosch.com/user/contactdealer/form.asp?country=ua&lang="+lang+"&app=contact&oldid=&e1="+e1_text+"&e2="+e2_text+"&e3="+e3_text+"&opener=";
     window.open(myurl, "mail", params);
} 
function CleanTd(e)
{
//		alert(e);
//	alert(window.event.srcElement.title);

if(window.event.srcElement.tagName=='TD')
{
	window.event.srcElement.title = '';
//	alert('test');
}

}

document.onmousemove = CleanTd;