//window.onerror = function() { return true; }
var temp_var = false;
var temp_id;
function show_popup(product_id) {
    //    document.getElementById('ms_product_popup_' + product_id).style.display = 'block';
    //	if(product_id != temp_id) {
    //		//alert('load_productinfos');
    //		temp_id = product_id;
    //	}
}

function hide_popup(product_id) {
    //	setTimeout(function() {
    //		if(temp_var === false) {
    //		    document.getElementById('ms_product_popup_' + product_id).style.display = 'none';
    //		}
    //	},100);
}


function show_about(str) {
    document.getElementById('about_1').style.display = 'none';
    document.getElementById('about_2').style.display = 'none';
    document.getElementById('about_3').style.display = 'none';
    document.getElementById('about_4').style.display = 'none';
    document.getElementById('about_5').style.display = 'none';
    document.getElementById('about_menu').style.backgroundImage = 'url(images/family/menue' + str + '.gif)';
    document.getElementById('about_' + str).style.display = 'block';
}

function keep_popup() {
    temp_var = true;
}


function SendMail() {
    document.getElementById('pop_email_11').style.display = 'block';
    document.getElementById('pop_email_12').style.display = 'none';
}

function BackMail() {
    document.getElementById('pop_email_11').style.display = 'none';
    document.getElementById('pop_email_12').style.display = 'block';
}

function SendMail2() {
    document.getElementById('pop_email_21').style.display = 'block';
    document.getElementById('pop_email_22').style.display = 'none';
}

function BackMail2() {
    document.getElementById('pop_email_21').style.display = 'none';
    document.getElementById('pop_email_22').style.display = 'block';
}

function hash_post() {
    try {
        switch (window.location.hash) {
            case "#0":
                __doPostBack('ctl00$ContentPlaceHolder1$menu_lbtn0', '');
                break;
            case "#1":
                __doPostBack('ctl00$ContentPlaceHolder1$menu_lbtn1', '');
                break;
            case "#2":
                __doPostBack('ctl00$ContentPlaceHolder1$menu_lbtn2', '');
                break;
            case "#3":
                __doPostBack('ctl00$ContentPlaceHolder1$menu_lbtn3', '');
                break;
            case "#4":
                __doPostBack('ctl00$ContentPlaceHolder1$menu_lbtn4', '');
                break;
            case "#5":
                __doPostBack('ctl00$ContentPlaceHolder1$menu_lbtn5', '');
                break;
            case "#6":
                __doPostBack('ctl00$ContentPlaceHolder1$menu_lbtn6', '');
                break;
            case "#7":
                __doPostBack('ctl00$ContentPlaceHolder1$menu_lbtn7', '');
                break;
            case "#8":
                __doPostBack('ctl00$ContentPlaceHolder1$menu_lbtn8', '');
                break;
            case "#9":
                __doPostBack('ctl00$ContentPlaceHolder1$menu_lbtn9', '');
                break;
            case "#10":
                __doPostBack('ctl00$ContentPlaceHolder1$menu_lbtn10', '');
                break;
            case "#11":
                __doPostBack('ctl00$ContentPlaceHolder1$menu_lbtn11', '');
                break;
            case "#12":
                __doPostBack('ctl00$ContentPlaceHolder1$menu_lbtn12', '');
                break;
            case "#13":
                __doPostBack('ctl00$ContentPlaceHolder1$menu_lbtn13', '');
                break;
            case "#14":
                __doPostBack('ctl00$ContentPlaceHolder1$menu_lbtn14', '');
                break;
            case "#15":
                __doPostBack('ctl00$ContentPlaceHolder1$menu_lbtn15', '');
                break;
            case "#16":
                __doPostBack('ctl00$ContentPlaceHolder1$menu_lbtn16', '');
                break;
            case "#17":
                __doPostBack('ctl00$ContentPlaceHolder1$menu_lbtn17', '');
                break;
            case "#18":
                __doPostBack('ctl00$ContentPlaceHolder1$menu_lbtn18', '');
                break;
            case "#19":
                __doPostBack('ctl00$ContentPlaceHolder1$menu_lbtn19', '');
                break;
        }
    }
    catch (err)
    { }
}

function show_overlay_fav(str, count) {
    document.getElementById('lab_fav_count').innerText = count;
    show_overlay(str);
}

function show_overlay(str) {
    obj_overlay = document.getElementById('ms_overlay');
    var obj_overlay_width = document.getElementById('ms_overlay_width_' + str);
    var obj_overlay_box = document.getElementById('ms_overlay_box_' + str);
    obj_overlay.style.display = "inline";
    obj_overlay_box.style.display = "inline";
    var left = (parseInt(getWindowWidth()) / 2) - (parseInt(obj_overlay_width.style.width) / 2);
    var top = (parseInt(getWindowHeight()) / 2) - (parseInt(obj_overlay_width.style.height) / 2);
    obj_overlay.style.height = document.body.clientHeight - 100 + "px";
    //obj_overlay.style.height = document.body.clientHeight + 60 + "px";
    obj_overlay_box.style.left = left + "px";
    obj_overlay_box.style.top = top + document.documentElement.scrollTop + "px";
}

function hide_overlay(str) {
    var obj_overlay = document.getElementById('ms_overlay');
    var obj_overlay_box = document.getElementById('ms_overlay_box_' + str);
    obj_overlay.style.display = "none";
    obj_overlay_box.style.display = "none";
}

function getWindowWidth() {
    return 960;
    //		if (window.innerWidth) { 
    //			return window.innerWidth; 
    //		}else{ 
    //			if (window.document.documentElement && window.document.documentElement.clientWidth){ 
    //				return window.document.documentElement.clientWidth; 
    //			} 
    //			return window.document.body.offsetWidth; 
    //		} 
}

function getWindowHeight() {
    if (window.document.documentElement.clientHeight) {
        return window.document.documentElement.clientHeight - 100;
    }
    else return window.innerHeight - 100;
}

function change_big_pic(obj, imgurl) {
    var images = document.getElementsByName('img_border');
    for (var x = 0; x < images.length; x++) {
        images[x].src = 'images/products/87x87/87x87_border.gif';
    }
    obj.src = 'images/products/87x87/87x87_border_active.gif';
    document.getElementById('ctl00_ContentPlaceHolder1_img_big').src = imgurl;
}


var temp_distance = 0;
function product_slider(id, width, distance_left, direction) {
    var obj = document.getElementById(id);
    var width_of_content = parseInt(obj.style.width);
    var left_of_content = parseInt(obj.style.left);
    if (!left_of_content) left_of_content = 0;
    distance_left = parseInt(distance_left);
    width = parseInt(width);
    var shift_dist = Math.ceil((width * distance_left) / 3000);
    var scroll_more = false;

    if (direction == "left") {

        if (distance_left > 0 && ((left_of_content - shift_dist) * (-1) <= width_of_content - width)) {
            obj.style.left = (left_of_content - shift_dist) + "px";
            scroll_more = true;
        }
        else {

            if (distance_left > 0) {
                distance_left = width_of_content + (left_of_content - width);
                shift_dist = 1;
                setTimeout('product_slider("' + id + '","' + (width) + '","' + (distance_left) + '","' + direction + '")', 10);
                scroll_more = true;
            }
            else {
                scroll_more = false;
            }
            //Start from the beginning when end is reached
            /*if(distance_left == width) {
            obj.style.left = 0+"px";
            }*/
        }

    }
    else if (direction == "right") {
        if (distance_left > 0 && (left_of_content + shift_dist < 0)) {
            obj.style.left = (left_of_content + shift_dist) + "px";
            scroll_more = true;
        }
        else {
            if (distance_left > 0) {
                distance_left = left_of_content * (-1);
                shift_dist = 1;
                setTimeout('product_slider("' + id + '","' + (width) + '","' + (distance_left) + '","' + direction + '")', 10);
                scroll_more = true;
            }
            else {
                scroll_more = false;
            }
            //Start from the beginning when end is reached
            /*if(distance_left == width) {
            obj.style.left = -(width_of_content-width)+"px";
            }*/
        }
    }

    if (scroll_more) {
        setTimeout('product_slider("' + id + '","' + (width) + '","' + (distance_left - shift_dist) + '","' + direction + '")', 10);
    }

}

function addToFav() {
	s.linkTrackVars = "eVar3";
	s.linkTrackEvents = "None";
	s.eVar3 = s.pageName;
	s.tl(true, "o", s.pageName+":addtofavorites");
	s.linkTrackVars = "None";
}

function tellafriend() {
    s.linkTrackVars = "events,eVar3";
    s.linkTrackEvents = "event14,event15";
    s.events = "event14,event15";
    s.eVar3 = s.pageName;
    s.tl(true, "o", s.pageName + ":tell_a_friend");
    s.linkTrackVars = "None";
    s.linkTrackEvents = "None";
}


function printthis() {
    s.linkTrackVars = "None";
    s.linkTrackEvents = "None";
    s.tl(true, "o", s.pageName + ":print");
}

function whereToBuy(ctn) {
		s.linkTrackVars="events,eVar3,products";
		s.linkTrackEvents="event21,event24";
		s.events="event21,event24";
		s.eVar3=s.pageName;
		s.products = ";" + ctn;
		s.tl(true, "o", s.pageName + ":buy");
		s.linkTrackVars="None";
		s.linkTrackEvents="None";
}

function page_metrics(pagename) {
    _page.metrics.trackAjax({
        "division": "LI",
        "section": "homelighting",
        "country": "cn",
        "language": "zh",
        "events": "event3,event27",
        "pagename": pagename
    });
}

function OpenKaiXin(id) {
    var myurl = escape("http://www.mylife.philips.com.cn/homelighting/default.aspx");
    myurl = myurl.replace("/", "%2f");

    var title = escape("飞利浦");
    var content = escape("飞利浦时尚家居照明<br><img src='http://www.mylife.philips.com.cn/homelighting/pic/small/" + id + "' />");
    var url = "http://www.kaixin001.com/repaste/share.php?rtitle=" + title + "&rurl=" + myurl + "&rcontent=" + content;
    window.open(url);
}

function OpenRenRen(id) {
    var myurl = escape("http://www.mylife.philips.com.cn/homelighting/default.aspx");
    myurl = myurl.replace("/", "%2f");

    var title = escape("飞利浦");
    var content = escape("飞利浦时尚家居照明");
    var url = "http://share.renren.com/share/buttonshare.do?link=" + myurl + "&title=" + title;
    window.open(url);
}

