function changeFoto(obj){
	var imgSrc = obj.getElementsByTagName("IMG")[0].src;
	imgSrc = imgSrc.replace("/male","/detail");
	imgSrc = imgSrc.replace("/dalsinahledy","/dalsi");

	hrefEl = document.getElementById("nahled");
	hrefEl.href  = imgSrc;
	hrefEl.nextSibling.firstChild.href  = imgSrc;
	hrefEl.href = hrefEl.href.replace("/dalsi","/dalsivelke");
	hrefEl.href = hrefEl.href.replace("/detail","/zoom");
	targetEl = hrefEl.getElementsByTagName("IMG");



	if(targetEl[0]){
        targetEl[0].src = imgSrc;
	}else{
		imgEl = document.createElement('img');
		imgEl.src = imgSrc;
		hrefEl.appendChild(imgEl);
	}
}


function selectVariant(id_var,nazev,img){
	document.getElementById('nahled').innerHTML='<img src="'+img+'" /><br /><strong>'+nazev+'</strong>';
	document.getElementById('radio_'+id_var).checked = true;
	document.getElementById('varId').value = id_var;
}
var varSelected = false;
function selectVariantColor(id_var,point){
	if(varSelected)varSelected.className='colorImg';
	
	point.className='colorImg selected';
	point.blur();
	varSelected = point;
	document.getElementById('varId').value = id_var;
}
function hideDodaci(point){

	if(point.checked){
		document.getElementById('dodaciAdresa').style.display="none";
	}else{
		document.getElementById('dodaciAdresa').style.display="";
		document.getElementById('dodaciAdresa').style.width="400px";
	}


}


function vyrChanged(obj){
	vyrId = obj.value;
	
	if(vyrId == 'all'){
	    location.href = urlroot+obj.className;
	    return;
	}	
	
	opts = obj.getElementsByTagName('option');
	for(i=0;i<opts.length;i++){
		if(opts[i].getAttribute('value') == vyrId){
			vyrName = opts[i].className;
		}
	}
	if(!vyrName)vyrName='vse';
	location.href = urlroot+'vyrobce/'+vyrId+'/'+vyrName+'/'+obj.className;
}
//======================================================================================                  
//======================================================================================
//for AJAX discusion


function do_dis(id)
        {   
            
            //var nadpis = document.getElementById('disk_nadpis').value;
            var text = document.getElementById('disk_area').value;
            if(text=='')alert('Prosím vyplňte text');
            
            else{

            document.getElementById('disk_area').value='';
            var url = rootdir+'inc/flow/dis_add.php';
            sendData = 'text='+text+'&id_pro='+id;
            //alert(url);
            
            
            xmlHttp=GetXmlHttpObject(disStateChanged,true);
            xmlHttp.open("POST", url , true);
            xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
            xmlHttp.setRequestHeader("Content-length", sendData.length);
            xmlHttp.send(sendData);
            
            }
            
            return false;
        } 

var add='';    
//function for change of state
function disStateChanged() 
        { 
                  if (xmlHttp.readyState==2){ 
                  //document.getElementById('disk_loginbag').style.display='none';
                  //document.getElementById('disk_callarea').innerHTML="Ukládám...";
                  document.getElementById('new_disk_2').innerHTML="<strong>Ukládám</strong><br />"+add; 
                } 
                  if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
                   
                  //document.getElementById('content').innerHTML=done_call; 
                  res = xmlHttp.responseText;
                  
                  if(res!='nologin'){
                        //document.getElementById('disk_loginbag').style.display='none';
                        document.getElementById('new_disk_2').innerHTML=res;
                        add=xmlHttp.responseText+add;
                        }
                  else{
                        document.getElementById('new_disk_2').innerHTML="<strong>Došlo ke chybě</strong><br />"+add;                         
                  }
                } 
        } 
function disReply(point,id,prodId){
	els = point.parentNode.getElementsByTagName('textarea')
	if(els.length>0){
		els[0].focus();return;
	}
	par = point.parentNode;
	di = document.createElement('div');
	di.innerHTML = 
	'<a class="disCancel" onclick="disCancelReply(this);return false;" title="zrušit">X</a>'+
	'<form action="" onsubmit="saveReply(this,'+id+','+prodId+');return false;" class="replyForm">'+
	'<span class="disLoader"></span>'+
	'<textarea></textarea><br />'+
	'<input class="basket_submit_dark" type="submit" value="odeslat"/>'+
	'</form>';
	Pel = par.getElementsByTagName('p')[0];
	insertAfter(par, di, Pel);
	el = di.getElementsByTagName('textarea')[0];
	el.focus();
}		
function disCancelReply(point){
	
	el = point.parentNode.getElementsByTagName('FORM')[0];
	el.parentNode.removeChild(el);
	point.parentNode.removeChild(point);
}

var replyPoint = false;
function saveReply(point,id,prodId){
			replyPoint = point.firstChild;
            var textAr = point.getElementsByTagName('textarea')[0];
			
            if (textAr.value == '') {
				alert('Prosím vyplňte text');
				return;
			}
			
				textAr.disabled=true;
				point.getElementsByTagName('span')[0].style.display = 'block';
				document.getElementById('disk_area').value = '';
				var url = rootdir + 'inc/flow/dis_add.php?id_pro=' + prodId+'&id_dis=' + id+'&text=' + codeUrlString(textAr.value);;
				
				xmlHttp = GetXmlHttpObject(disReplyStateChanged, true);
				xmlHttp.open("GET", url, true);
				xmlHttp.send(null);
				
}
function disReplyStateChanged() 
        { 
			if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete") {
                res = xmlHttp.responseText;
                document.getElementById('new_disk_2').innerHTML=res;
				
			}
        }

function codeUrlString(str){	
	  str=str.replace(/&/g,'%26');
      str=str.replace(/\+/g,'%2B');
	  return str;
}
function insertAfter(parent, node, referenceNode) {
  parent.insertBefore(node, referenceNode.nextSibling);
}

sp= false;
function homePageTextSwitch(dir){
	if(!dir){
		var des = document.getElementsByTagName('DIV')[0]
		if (des) {
			try{
				des.toggleClass("big");
				des.toggleClass("small");
			}catch(e){
				des.className = des.className.replace('small','')+'big';	
			}
		} else {
			//$('description_statement').toggleClass("big");
		}
		$('moreHP').set("html", '<a href="#" onclick="homePageTextSwitch(true);return false;">zavřít</a>');
	}else{
		var des = document.getElementsByTagName('DIV')[0]
		if ( des ) {
			try{
				des.toggleClass("big");
				des.toggleClass("small");
			}catch(e){
				des.className = des.className.replace('big','')+'small';	
			}			
		} else {
			//$('description_statement').toggleClass("big");
		}
		$('moreHP').set("html", '<a href="#" onclick="homePageTextSwitch(false);return false;">Více...</a>');
	}
}
