﻿function getObj(name) { 
  if (document.getElementById) 
    return document.getElementById(name);
  else
    if (document.all) 
      return document.all[name];
    else
      if (document.layers) 
        return document.layers[name];
}

function BlikFunction() { 
  if (BlikEnable==true){
      BlikOk=true; 
      //alert(BlikObj);
      if (BlikCount==0 && BlikOk==true){
        //BlikObj.visibility="hidden";
        BlikObj.color="#ffffff";
        BlikOk=false;
        BlikCount=1
      } 
      if (BlikCount==1 && BlikOk==true){
        //BlikObj.visibility="visible";
        BlikObj.color="#000000";
        BlikOk=false;
        BlikCount=0;
      } 
  } else {
    //BlikObj.visibility="visible";
    BlikObj.color="#000000";
    BlikOk=false;
    BlikCount=0;
  }
  setTimeout('BlikFunction()',400); 
}

function onFocus(obj,defaultText)
{
    if(obj.value.length==defaultText.length) 
    {
        obj.value='';
    }
}

function onLostFocus(obj,defaultText)
{
    if(obj.value.length==0)
    {
        obj.value=defaultText;
    }
}


function printPhoto(ID){
    window.open("PrintPhoto.aspx?ID=" + ID,"PrintPhoto","toolbar=no,location=no,menubar=no,resizable=yes");
    return false;
}





//function addToCart2(PhotoID,objName){
//    var cookieName = 'Cart';
//    
//    PhotoID = PhotoID + '_add';
//    
//    var obj = document.getElementById(objName)  
//    var src = "images/icon_basket_added.gif";
//    if (obj != null) {    
//        if (obj.src!=src) {
//            obj.src="images/icon_basket_added.gif";
//            
//            var order = getCookie(cookieName);
//            if (order != null && order.length > 0) {
//                order = order + "|" +  PhotoID;
//            } else {
//               order = PhotoID;
//            }
//            //za jeden den expiruje
//            var d = new Date();
//            d.setDate(d.getDate() + 2); 
//            setCookie(cookieName,order,d,"/");
//        }
//    }
//}
// 
//function getCart2(){
//    var cookieName = 'Cart'
//    var order = getCookie(cookieName);
//         
//    if (order != null && order.length > 0) {
//        var items = order.split("|");
//        for (i=0;i<=items.length-1;i=i+1) 
//        {
//            try {
//                
//                var id = items[i].split("_")[0];
//                var cmd = items[i].split("_")[1];
//                     
//                 
//                     
//                var obj = document.getElementsByName("img_" + id);
//                var src = "images/icon_basket_added.gif";
//                
//                switch(cmd)
//                {
//                    case 'add':
//                        src = "images/icon_basket_added.gif";
//                        break; 
//                    case 'del':
//                        src = "images/icon_basket.gif";
//                        break;
//                } 
//                                                
//                if (obj!= null) {   
//                    if (obj[0].src != src){
//                        obj[0].src = src;
//                    }    
//                }
//            } catch (err) {}
//        }
//    }
//    
//    setTimeout('getCart()',500);
// }
// 
 
 
 function addToCart(PhotoID,objName){
    var cookieName = 'Cart';
    
    var obj = document.getElementById(objName)  
    var src = "images/icon_basket_added.gif";
    if (obj != null) {    
        if (obj.src!=src) {
            obj.src="images/icon_basket_added.gif";
            
            var order = getCookie(cookieName);
            if (order != null && order.length > 0) {
                if (order.indexOf(PhotoID)== -1)
                    order = order + "|" +  PhotoID;
            } else {
               order = PhotoID;
            }
            //za dva dny expiruje
            var d = new Date();
            d.setDate(d.getDate() + 2); 
            setCookie(cookieName,order,d,"/");
        }
    }
}

 
 function getCart(){
    var cookieName = 'Cart'
    var order = getCookie(cookieName);
    
    var obj = document.getElementsByTagName('img') 
    for (i=0;i<=obj.length-1;i=i+1) 
    {
        try {
            var objName = obj[i].name;
            if (objName.indexOf("img_") != -1){
                var id = objName.substring(4, objName.length);
                if (order != null && order.length > 0) {           
                    if (order.indexOf(id)!=-1)
                         obj[i].src = "images/icon_basket_added.gif";
                    else
                         obj[i].src = "images/icon_basket.gif";
                } else {
                    obj[i].src = "images/icon_basket.gif";
                }        
            }
        } catch (err) {}
    }
    setTimeout('getCart()',500);
    updateBasket();
 }
    

 function setCookie(name, value, expires, path, domain, secure) {
      var curCookie = name + "=" + escape(value) +
      ((expires) ? "; expires=" + expires.toGMTString() : "") +
      ((path) ? "; path=" + path : "") +
      ((domain) ? "; domain=" + domain : "") +
      ((secure) ? "; secure" : "");
      document.cookie = curCookie;
}
       
       
function getCookie(name) {
    var dc = document.cookie;
    var prefix = name + "=";
    var begin = dc.indexOf("; " + prefix);
    if (begin == -1) {
        begin = dc.indexOf(prefix);
        if (begin != 0) return null;
    } else
        begin += 2;
    var end = document.cookie.indexOf(";", begin);
    if (end == -1)
        end = dc.length;
    return unescape(dc.substring(begin + prefix.length, end));
}



