var Br = new BrCheck()

function BrCheck()
{
	this.VER	= navigator.appVersion;
	this.AGENT	= navigator.userAgent.replace(/[\/]/g,' ');
	this.DOM	= document.getElementById ? true:false;

	this.OP5	= this.AGENT.indexOf("Opera 5")>-1							?true:false;
	this.OP6	= this.AGENT.indexOf("Opera 6")>-1							?true:false;
	this.OP7	= this.AGENT.indexOf("Opera 7")>-1							?true:false;
	this.OP8	= this.AGENT.indexOf("Opera 8")>-1							?true:false;
	this.OP		= (this.OP5 || this.OP6 || this.OP7 || this.OP8);

	this.IE4	= (document.all && !this.DOM && !this.OP)					?true:false;
	this.IE5	= (this.VER.indexOf("MSIE 5")>-1 && this.DOM && !this.OP)	?true:false; 
	this.IE6	= (this.VER.indexOf("MSIE 6")>-1 && this.DOM && !this.OP)	?true:false;
	this.IE7	= (this.VER.indexOf("MSIE 7")>-1 && this.DOM && !this.OP)	?true:false;
	this.IE8	= (this.VER.indexOf("MSIE 8")>-1 && this.DOM && !this.OP)	?true:false;
	this.IE		= (this.IE4 || this.IE5 || this.IE6 || this.IE7 || this.IE8 );

	this.NS4	= (document.layers && !this.DOM)							?true:false;
	this.NS7	= (this.DOM && parseInt(this.VER) >= 5 && this.AGENT.lastIndexOf('Netscape')<this.AGENT.lastIndexOf('7'))?true:false;
	this.NS6	= (this.DOM && parseInt(this.VER) >= 5 && !this.NS7)		?true:false;
	this.NS		= (this.NS4 || this.NS6 || this.NS7);

	return this;
}

function getF(formName) {
	return document.forms[formName];
}

// SELECT on/off
function SelectExcept(o){
	return !( (o.id == "AMenu1")||(o.id == "TabMenu1")||(o.id == "TabMenu5")||(o.id == "TabMenu6")||(o.id == "CellMenu1")||(o.id == "CellMenu2")||(o.id == "ImgMenu1")); 
}

function SelectHide(sStyle){
	SelectHideEx(sStyle,document);
	for (var i=0;i<window.frames.length;i++){
		SelectHideEx(sStyle,window.frames[i].document);
	}
}
function SelectHideEx(sStyle,odocument){	
	var o;
	o = odocument.getElementsByTagName("select");
	if (o !=null ){
		if (o.tagName == 'SELECT') {
			if (SelectExcept(o)) o.style.visibility=sStyle;
		} else {
			for(var i=0;i<o.length;i++){
				if (SelectExcept(o[i])) o[i].style.visibility=sStyle;
			}
		}
	}
}

function ControlPartner(){

  if((document.PartnerForm.strFirstName.value == "" ||document.PartnerForm.strLastName.value == "")& document.PartnerForm.strFirm.value == ""){alert("Vyplňte název firmy nebo jméno a příjmení.");return false}
  if(document.PartnerForm.strLogin.value == ""){alert("Vyplňte přístupové jméno.");return false}
  if(document.PartnerForm.strPassword.value == ""){alert("Vyplňte heslo.");return false}
  return ControlPassword(document.PartnerForm.strPassword.value,document.PartnerForm.strPasswordControl.value)
  return true;
}

function ControlPassword(p1,p2) {
  if (p1!=p2) {
	alert("Špatně zadané heslo.");
	return false;
  	}
	else{return true;}
}

function ShowDate(strItem) {
     var strReturn = showModalDialog("/SelectDate.htm","","status:no; center:yes; help:no; minimize:no;dialogWidth=250pt;dialogHeight=200pt");
     if (strReturn == undefined){return;}
     strItem.value = strReturn;
}
function fnParamChanger(v)
{
	if(typeof document.all.idParamChanger == 'object')
	{
		n = v.indexOf('<!--')
		if (!isNaN(n))
		{
			v = v.substr(n+4)
			n = v.indexOf('-->')
			if (!isNaN(n))
			{
				v = v.substr(0, n)
				v=v.replace(' ','&nbsp;')
				document.all.idParamChanger.innerHTML = v;
			}
		}
	}
}

function onAction(imgName){
       document [imgName].src = eval(imgName + "on.src")
  }

function offAction(imgName){
        if (oldImgName.substring(0,4)!=imgName.substring(0,4)){
              document [imgName].src = eval(imgName + "off.src")
            }
  }

function OpenWnd(strURL){
         var objWnd = window.open(strURL,"InfoDetail","scrollbars=no,height=500,width=400,left=10,top=10");
         objWnd.focus();
}

function AddBuy(strName, intPrice, intDph, strCode) {
        var strData,strReturn
        strData = strName+"&"+intPrice+"&"+intDph+"&"+strCode
        strReturn = showModalDialog("/AddUpdBuy.asp",strData,"status:no; center:yes; help:no; minimize:no;dialogWidth=350pt;dialogHeight=200pt");
        if (strReturn == "1"){ActionCookies('BZbuy')
        }else if (strReturn == "2"){window.location.href="/order.asp"}
}
function AddBuyDetail(strName, intPrice, intDph, strCode) {
        var strData,strReturn
        strData = strName+"&"+intPrice+"&"+intDph+"&"+strCode
        strReturn = showModalDialog("/AddUpdBuy.asp",strData,"status:no; center:yes; help:no; minimize:no;dialogWidth=350pt;dialogHeight=200pt");
        if (strReturn == "1"){
                        window.opener.ActionCookies('BZbuy')
        }else if (strReturn == "2"){
                        window.opener.location.href="/order.asp";
                        window.close();
                }
}
function ActionCookies(strName){
        var strString,strSum1,strSum2,intSuma;
        strSum2 = new Array();
        intSuma = 0;

        strString = ExtractCookies(strName);
        if (strString > ""){
                strSum1 = strString.split("#");
                for (var i=0; i< strSum1.length-1; i++){
                              strSum2[i] = strSum1[i].split("&");
                        intSuma += BarterComma(strSum2[i][1])*BarterComma(strSum2[i][4]);
                }
                document.all.CompletPrice.value =  FormatNumber(intSuma);
        }
}

function DeleteCookies(strName){
        var vyprs=new Date();
        vyprs.setDate(vyprs.getDate() - 365);
        document.cookie=strName+"=; expires="+vyprs.toGMTString()+";";
        vyprs.setDate(365 + 365 + vyprs.getDate());
        document.cookie=strName+"=; expires="+vyprs.toGMTString()+";";
        document.all.CompletPrice.value = "0.00";
}
function InsTreeCook(intId,idTree){
        var vyprs=new Date();
        vyprs.setDate(vyprs.getDate() - 365);
        document.cookie="category"+idTree+"="+intId+"; expires="+vyprs.toGMTString()+";";
        vyprs.setDate(365 + 365 + vyprs.getDate());
        document.cookie="category"+idTree+"="+intId+"; expires="+vyprs.toGMTString()+";";
}
function InsertCookies(strName,strData){
        var vyprs=new Date();
        vyprs.setDate(vyprs.getDate() - 365);
        document.cookie=strName+"="+strData+"; expires="+vyprs.toGMTString()+";";
        vyprs.setDate(365 + 365 + vyprs.getDate());
        document.cookie=strName+"="+strData+"; expires="+vyprs.toGMTString()+";";
}

function ExtractCookies(strName){
        var cookieList=document.cookie.split("; ");
        var cookieArray = new Array();
        var name = "#"
        for (var i=0; i < cookieList.length; i++){
                if(cookieList[i].indexOf(strName)>-1){
                      if( cookieList[i].indexOf("=")>-1){name = cookieList[i].split("=");}
                 }
        }
        if (name != "#"){
                        return name[1];
        }else{
                        return "none";
        }
}

function ParseCookies(strName){
        var strCook = ExtractCookies(strName)
        if (strCook != "none"){
                var strList = strCook.split("a");
                for (var i=0; i < strList.length-1; i++){
                  if(typeof(document.all[strList[i]+'a']) == "object"){document.all[strList[i]+'a'].click();}
                }
     }
}
function FormatNumber(text){
        var mezi = BarterComma(text);
        mezi = ''+Math.round(parseFloat(mezi) * 100);
        var desetiny = mezi.substring(mezi.length-2, mezi.length);
        var cele = mezi.substring(0,mezi.length-2);
        if (parseFloat(mezi) < 1){
                var mezi = "0."+desetiny;
        }else{
                var mezi = cele+"."+desetiny;
        }
        return mezi;
}
function BarterComma(text){
        var mezi = ''+text;
        if (mezi.indexOf(',') != -1){
                mezi = mezi.split(",");
                mezi = mezi[0]+"."+mezi[1];
        }else{
                mezi = text;
        }
        return parseFloat(mezi);
}
function ControlNumber(){
     if ((event.keyCode <48) || (event.keyCode >57)) event.returnValue = false;
}
//----------info okno-------------------------------------------------------
function InfoWindow(strAddress) {
       showModalDialog(strAddress,"Info","status:no; center:yes; help:no; minimize:no;dialogWidth=450pt;dialogHeight=320pt");
}
function WriteDate(){
    var strDay=new Date();
    var d=strDay.getDay();
    if (d==1) {document.writeln('pondělí') }
    else { if (d==2) {document.writeln('úterý') }
    else { if (d==3) {document.writeln('středa') }
    else { if (d==4) {document.writeln('čtvrtek') }
    else { if (d==5) {document.writeln('pátek') }
    else { if (d==6) {document.writeln('sobota') }
    else { if (d==0) {document.writeln('neděle') }}}}}}};
    document.writeln(strDay.getDate(),'.',strDay.getMonth()+1,'.',strDay.getFullYear());
    }
function EmailControl(f){
    if ((f=='' || f=='vas@email.cz') ||(f.indexOf('@') < 1 || f.indexOf('@') != f.lastIndexOf('@') || f.lastIndexOf('.') < f.lastIndexOf('@')+2  || f.lastIndexOf('.') > (f.length-3) || f.lastIndexOf('.') < (f.length-4))){
       alert('Nesprávný formát emailu');
       return false;
       }
    return true;
}
function EmailControlEx(sEmail){
	var regEx  = new RegExp("^[_a-zA-Z0-9\.\-]+@(([_a-zA-Z0-9\-]{1,}\.){1,})+\.[a-zA-Z]{2,}$"); 
	
	regEx.ignoreCase = true;
		
	if (regEx.test(sEmail) == false)	{
		alert('Nesprávný formát emailu');
		return false;
	}
	return true;
}

function ShowSearchMenu(){
    if (getE('SearchTable').style.display=='none'){
        getE('SearchTable').style.display='';
    }else{
        getE('SearchTable').style.display='none';
    }
}
function LocInfo(){
    document.all.StateInfo2.innerHTML="  probíhá připojování...";
    var e = event.srcElement;
    var y = 0;
    var x = 0;
    while (typeof e == 'object' && e.tagName != 'BODY'){
          y += e.offsetTop;
          e = e.offsetParent;
    };
    x = (window.screen.width/2)+375
    document.all.StateInfo1.style.top=y-140;
    document.all.StateInfo1.style.left=x;
}

function PositionInfo(strText){
    document.all.StateInfo3.innerHTML=strText;
    document.all.StateInfo2.innerHTML="  probíhá připojování...";
    var e = event.srcElement;
    var y = 0;
    var x = event.clientX;
    while (typeof e == 'object' && e.tagName != 'BODY'){
          y += e.offsetTop;
          e = e.offsetParent;
    };
    document.all.StateInfo1.style.top=y-140;
    if (document.body.clientWidth < 933){
      document.all.StateInfo1.style.left=x-175;
    }else{
      document.all.StateInfo1.style.left=780;
    }
}
function LocState(strCode,intCount){
    window.parent.frames['WinStat'].location.href="/InfoState.asp?ID="+strCode+"&CN="+intCount
    PositionInfo("On-line stav");
}
function ChangeStorage(bState){
    if(bState){
        for(var i = 0; i < document.all['S'].length; i++){
            document.all['S'][i].value="0"
        }
    }else{
        for(var i = 0; i < document.all['S'].length; i++){
            document.all['S'][i].value="-1"
        }

    }
}
function ChangeCloseout(bState){
    if(bState){
        for(var i = 0; i < document.all['C'].length; i++){
            document.all['C'][i].value="1"
        }
    }else{
        for(var i = 0; i < document.all['C'].length; i++){
            document.all['C'][i].value="3"
        }

    }
}

function ControlUserDataSubmit(){
  if((document.UserDataForm.FirstName.value == "" ||document.UserDataForm.LastName.value == "")& document.UserDataForm.Firm.value == ""){alert("Vyplňte název firmy nebo jméno a příjmení.");return false}
  if(document.UserDataForm.Street.value == ""){alert("Vyplňte ulici.");return false}
  if(document.UserDataForm.City.value == ""){alert("Vyplňte město.");return false}
  if(document.UserDataForm.ZipCode.value == ""){alert("Vyplňte PSČ.");return false}
  if(document.UserDataForm.Phone.value == ""){alert("Vyplňte telefon.");return false}
  if(document.UserDataForm.Email.value == ""){alert("Vyplňte email.");return false}
  if(document.UserDataForm.Login.value == ""){alert("Vyplňte přihlašovací jméno.");return false}
  if(document.UserDataForm.Login.value.length < 5){alert("Přihlašovací jméno musí mít minimálně 5 znaků.");return false}
  if(document.UserDataForm.Password.value != document.UserDataForm.Password2.value){alert("Zadaná hesla se neshodují.");return false}
  if(document.UserDataForm.Password.value == ""){alert("Vyplňte heslo.");return false}
  if(document.UserDataForm.Password.value.length < 5){alert("Heslo musí mít minimálně 5 znaků.");return false}
    
  if (getF('UserDataForm').clientType[1].checked == true) {
    if (document.UserDataForm.Firm.value == "") {alert("Vyplňte název firmy.");return false}    
    if (document.UserDataForm.ico.value == "") {alert("Vyplňte IČO.");return false}
    if (document.UserDataForm.dic.value == "") {alert("Vyplňte DIČ.");return false}
  }
  
  
  return true
}
function ControlUserDataOrderSubmit(){
try{
	  if((document.OrderForm.FirstName.value == "" ||document.OrderForm.LastName.value == "")& document.OrderForm.Firm.value == ""){alert("Vyplňte název firmy nebo jméno a příjmení.");return false}
	  if(document.OrderForm.Street.value == ""){alert("Vyplňte ulici.");return false}
	  if(document.OrderForm.City.value == ""){alert("Vyplňte město.");return false}
	  if(document.OrderForm.ZipCode.value == ""){alert("Vyplňte PSČ.");return false}
	  if(document.OrderForm.Phone.value == ""){alert("Vyplňte telefon.");return false}
	  if(document.OrderForm.Email.value == ""){alert("Vyplňte email.");return false}
	  
  }catch(e){
		alert(e);
		return false;
	}
  return true
}
function ControlDataOrder(){
  if(document.OrderForm.DeliveryType.value == "-"){alert("Vyberte způsob dopravy.");return false}
  if(document.OrderForm.PaymentType.value == "-"){alert("Vyberte způsob platby.");return false}
  return true
}
var aitem, atimer;

function menuItemShow(){
	if (atimer) clearTimeout(atimer);
	this.className = "sel";
}

function menuItemHide(){
	this.className = "";
}

function menuItemOut(ev){
	atimer = setTimeout("window.aitem.hide();", 10);
}

function menuItemOver(ev){
	if(aitem) if(aitem!=this) aitem.hide();
	this.show();
	aitem = this;
}


function xinit(menu_id) {

	var menu = document.getElementById(menu_id);
	
	for(var i=0;i<menu.childNodes.length;i++){
		it=menu.childNodes[i];
		if (it.className == ''){
			it.show = menuItemShow;
			it.hide = menuItemHide;
			it.onmouseover = menuItemOver;
			it.onmouseout = menuItemOut;
		}
	}

}


function CompareSelected(CatID, DPGID) {
	var sapkTblCommodity, CompareAdd;
	sapkTblCommodity = "";
	sapkTblCommodity = ExtractCookietoCompare("Compare");
	
	if (sapkTblCommodity == 'none') {sapkTblCommodity = ''};

	if (sapkTblCommodity.indexOf('|') == -1) {

		alert('Pro porovnání je nutno vybrat nejméně 2 výrobky ...' + sapkTblCommodity);
	} else {
		window.location.href = '/Compare.asp?CMP=' + sapkTblCommodity + '&CatID=' + CatID + '&DPG=' + DPGID;
	}
}

function CompareRemoveOne(sapkTblCommodity, sComToRem, bPrint, CatID) {
	var apkTblCommodity, aLen;
	if (sapkTblCommodity == '') {
		if (CatID==0){
			if (bPrint) {document.cookie="Compare=;domain=www.garden-shop.cz;path=/";}
			window.close();
			return;
		}
		window.location.href = '/Default.asp?CatID=' + CatID + '&TYPTREE=1';
		return;
	}
	apkTblCommodity = sapkTblCommodity.split('|');
	aLen = apkTblCommodity.length;
	if (aLen == 1) {
		if (CatID==0){
			if (bPrint) {document.cookie="Compare=;";}
			window.close();
			return;
		}
		window.location.href = '/Default.asp?CatID=' + CatID + '&TYPTREE=1';
		return;
	}
	sapkTblCommodity = '';
	for (var i=0; i<aLen; i++) {
		if (apkTblCommodity[i]!=sComToRem) {
			if (sapkTblCommodity=='') {
				sapkTblCommodity = apkTblCommodity[i];
			} else {
				sapkTblCommodity += "|" + apkTblCommodity[i];
			}
		}
	}
	if (bPrint) {
		document.cookie="Compare="+sapkTblCommodity+";";
		window.location.href = '/Compare.asp?CMP=' + sapkTblCommodity + '&CatID=' + CatID;
	} else
	{
		window.location.href = '/ComparePrint.asp?CMP=' + sapkTblCommodity;
	}
}

function ExtractCookie(strName){
	var iIndex;
	var cookieList=document.cookie.split(";");
	for (var i=0; i < cookieList.length; i++){
		//alert(cookieList[i]);
		iIndex = cookieList[i].toLowerCase().indexOf(strName.toLowerCase() +'=');
		if (iIndex==0)
			{
			return unescape(cookieList[i].substring(strName.length+1,cookieList[i].length));
			}
	}		
	return "none";
}


function ExtractCookietoCompare(strName){
	var iIndex;
	var cookieList=document.cookie.split(";");
	for (var i=0; i < cookieList.length; i++){
		//alert(cookieList[i]);
		iIndex = cookieList[i].toLowerCase().indexOf(strName.toLowerCase() +'=');
		if (iIndex==1)
			{
			return unescape(cookieList[i].substring(strName.length+2,cookieList[i].length));
			}
	}		
	return "none";
}

function InsertCookieCompare(pkTblCommodity){
	var apkTblCommodity, aLen, sapkTblCommodity;

	sapkTblCommodity = ExtractCookietoCompare("Compare");
	if (sapkTblCommodity == 'none') {sapkTblCommodity = ''};
	apkTblCommodity = sapkTblCommodity.split('|');
	aLen = apkTblCommodity.length;
	if (sapkTblCommodity == '') {
		sapkTblCommodity = pkTblCommodity;
//		document.cookie="Compare="+sapkTblCommodity+";";
		document.cookie="Compare="+sapkTblCommodity+";domain=www.garden-shop.cz;path=/";
		alert('Pridano zboží id:' + sapkTblCommodity);
//		document.cookie=strName+"="+strData+";expires="+vyprs.toGMTString()+";domain=elsvet.cz;path=/";
		return;
	}

	for (var i=0; i<aLen; i++) {
		if (apkTblCommodity[i]==pkTblCommodity) {
			return;
		}
	}

	sapkTblCommodity = sapkTblCommodity + '|' + pkTblCommodity;
	document.cookie="Compare="+sapkTblCommodity+";domain=www.garden-shop.cz;path=/";
}

function RemoveCookieCompare(pkTblCommodity){

	var apkTblCommodity, aLen, sapkTblCommodity;

	sapkTblCommodity = ExtractCookietoCompare("Compare");

	if (sapkTblCommodity == 'none') {sapkTblCommodity = ''};
	apkTblCommodity = sapkTblCommodity.split('|');
	aLen = apkTblCommodity.length;

	if (aLen == 0) {
		return;
	}
	sapkTblCommodity='';
	for (var i=0; i<aLen; i++) {
		if (apkTblCommodity[i]!=pkTblCommodity) {
			if (sapkTblCommodity=='') {
				sapkTblCommodity = apkTblCommodity[i];
			} else {
				sapkTblCommodity += "|" + apkTblCommodity[i];
			}
		}
	}

	document.cookie="Compare="+sapkTblCommodity+";domain=www.garden-shop.cz;path=/";
}

function CheckCompare(){
	var sapkTblCommodity, apkTblCommodity, aLen;

	sapkTblCommodity = ExtractCookie("Compare");
	if (sapkTblCommodity == 'none') {sapkTblCommodity = ''};
	apkTblCommodity = sapkTblCommodity.split('|');
	aLen = apkTblCommodity.length;

	if (sapkTblCommodity == '') {
		return;
	}

	for (var x=0; x<document.forms.length;x++){
		if (document.forms[x].name.indexOf("BuyForm")==0){
			for (var i=0; i<aLen; i++) {
				if ("BuyForm" + apkTblCommodity[i] == document.forms[x].name) {
					document.forms[x].CompImg.className='SelComp';
					document.forms[x].CompImg.title='Odebrat z porovnávání';
					break;
				}
			}
		}
	}
}

function RemoveAllCompare(){

	document.cookie="Compare=;";

	for (var x=0; x<document.forms.length;x++){
		if (document.forms[x].name.indexOf("BuyForm")==0){
			document.forms[x].CompImg.className='NoSelComp';
		}
	}
}

//***********************************************************************************
function getE(objectID)     {   return document.getElementById(objectID); }
function topScroll() {
	if (window.innerHeight) {
		  return ( window.pageYOffset )
	} else if (document.documentElement && document.documentElement.scrollTop) {
		return ( document.documentElement.scrollTop )
	} else if (document.body) {
		  return ( document.body.scrollTop )
	}
}

function showShopConfirmDialog() {	
	var e = document.getElementById( "shopconfirmbox" );	
	e.style.position = "absolute";
	e.style.top = topScroll() + 300+'px';
	e.style.left = (document.body.clientWidth/2 - 210)+'px';
	if (e.style.display=='none') e.style.display='block';
	
}

function hideShopConfirmDialog() {
	if (getE('itemsOnPageSelect')) { getE('itemsOnPageSelect').style.visibility='visible'; }
	if (getE('sortingSelector')) getE('sortingSelector').style.visibility='visible';
	if (getE('producerSelector')) getE('producerSelector').style.visibility='visible';
	var e = getE( "shopconfirmbox" );
	e.style.display='none';
}


function CompareDetail(frm, id) {

  frm = getF(frm);

  if(frm.CompareAdd.value>0){ 
	   frm.CompareAdd.value=0; 
	   RemoveCookieCompare(id);    
     getE('CompDetImg').src = "/img/bt_compare.gif";     
     getE('CompDetImg').title = "Kliknutím přidáte zboží do porovnávání";
    }else{ 
    frm.CompareAdd.value=id; 
  	InsertCookieCompare(id); 
   getE('CompDetImg').src = "/img/bt_compare_a.gif";     
   getE('CompDetImg').title = "Kliknutím odeberete zboží z porovnávání";
  }  
}

function setRegForm(sType) {

  if (sType == 'b2b') {
    getE('sPartFirm').style.display = '';    
    getE('sPartIco').style.display = '';
    getE('sPartDic').style.display = '';
  } else {
    getE('sPartFirm').style.display = 'none';    
    getE('sPartIco').style.display = 'none';
    getE('sPartDic').style.display = 'none';
  }

}

function removeCheckProducers() {

  var mrks = getF('PNSORTx').MRK;  

  for (var i=0; i<mrks.length; i++) { 
    mrks[i].checked = false;
  
  } 
 getF('PNSORTx').submit()

}

function bezdiak(txt)
{
  var  sdiak = "áäčďéěíĺľňóô öŕšťúů üýřžÁÄČĎÉĚÍĹĽŇÓÔ ÖŔŠŤÚŮ ÜÝŘŽ";
  var bdiak = "aacdeeillnoo orstuu uyrzAACDEEILLNOO ORSTUU UYRZ";

  tx = "";
  for(p = 0; p < txt.length; p++)
  {
    if (sdiak.indexOf(txt.charAt(p)) != -1)
    {
      tx += bdiak.charAt(sdiak.indexOf(txt.charAt(p)));
    }
    else tx += txt.charAt(p);
  }  

 return tx;
} 

function checkLength(e){
  if (trim(e.value).length < 2) {alert('Minimální délka hledaného řetězce jsou 2 znaky.');return false};
return true;

}

function trim(str)               {  return str.replace(/^\s*|\s*$/g,"");}

function showWriteUs(e) {
  var divBox = getE('writeUs');  
  
  if (divBox==null) return false;  

  showdeadcenterdiv(328,328,'writeUs', 1, 100);

}

function showdeadcenterdiv(Xwidth,Yheight,divid, absLeft, absTop) {
  var scrolledX, scrolledY;
  if( self.pageYOffset ) { scrolledX = self.pageXOffset; scrolledY = self.pageYOffset;} 
  else if( document.documentElement && document.documentElement.scrollTop ) {scrolledX = document.documentElement.scrollLeft;scrolledY = document.documentElement.scrollTop;} 
  else if( document.body ) {scrolledX = document.body.scrollLeft; scrolledY = document.body.scrollTop;}

  // Next, determine the coordinates of the center of browser's window
  var centerX, centerY;
  if( self.innerHeight ) {centerX = self.innerWidth; centerY = self.innerHeight;} 
  else if( document.documentElement && document.documentElement.clientHeight ) {centerX = document.documentElement.clientWidth; centerY = document.documentElement.clientHeight; } 
  else if( document.body ) {centerX = document.body.clientWidth; centerY = document.body.clientHeight;}

  // Xwidth is the width of the div, Yheight is the height of the
  // div passed as arguments to the function:

    var leftOffset = scrolledX + (centerX - Xwidth) / 2;    
    var topOffset = scrolledY + (centerY - Yheight) / 2;
  if (absLeft != 0) {leftOffset = absLeft;}  
  if (absTop != 0) {topOffset = absTop;}  

  // The initial width and height of the div can be set in the
  // style sheet with display:none; divid is passed as an argument to // the function
    var o=document.getElementById(divid);
    var r=o.style;
    r.position='absolute';
    r.top = topOffset + 'px';
    r.left = leftOffset + 'px';
    r.display = "block";
} 


function SendWriteUs() {
  var form = getF('WriteUs');  
		
	 var sEmail, sText, product, bCh;
    
   sEmail = form.email.value;
   sText = form.dotaz.value;   
   product = form.product.value;
   if(form.bCopy.checked == true ) {bCh=1} else {bCh=2}   
	
   sText = sText.replace(/\n/g,'<br>');
		
   var ajax = new Ajax('/Back_WriteUs.asp?task=sendEmail&email=' + encodeURI(sEmail) + '&text=' +  sText + '&product=' +  encodeURI(product) + '&bchecked=' +  bCh,'get',cbfRes);
   ajax.sendRQ( '' , false );
}

 var cbfRes = function(JScode)
    {
      eval(JScode);
    }

