﻿//var home_herf = "http://localhost:8080/shop/";
//var zen_cart_herf = "http://localhost:8080/shop/zencart/";

var home_herf = "http://chhayacdc.org/";
var zen_cart_herf = "http://chhayacdc.org/zencart/";

var topUrl = document.URL.toLowerCase();
if (topUrl.indexOf(home_herf) == -1){
	var home_herf = "http://www.chhayacdc.org/";
	var zen_cart_herf = "http://www.chhayacdc.org/zencart/";
}


var d0_page_id ={
	"Home - profile doc": 1,
	"Home - announcement doc 1": 71,
	"Home - announcement doc 2": 55,
	"Home - announcement doc 3": 4,
	"Get Informed - Fact Sheet package": 3,
	"Get Informed - Community Workshop package": 4,
	"Find Affordable housing - Renters package": 6,
	"Find Affordable housing - Owners package": 7,
	"Our Issues and Actions - Publications & Documentations package": 9,
	"Our Issues and Actions - Press package": 10
}
function d0_init(){
	switch(Url){
		case "":
		case "index.html":
			d0_get_zen_doc ('d0_profile', d0_page_id["Home - profile doc"], '');
			d0_get_zen_doc ('d0_announcement1', d0_page_id["Home - announcement doc 1"], '');
			d0_get_zen_doc ('d0_announcement2', d0_page_id["Home - announcement doc 2"], '');
			d0_get_zen_doc ('d0_announcement3', d0_page_id["Home - announcement doc 3"], '');
			break;
		case "getinformed.html":
			d0_get_zen_package_detail_list ('d0_Fact_Sheet', d0_page_id["Get Informed - Fact Sheet package"], '_tpl_Get_Informed');
			d0_get_zen_package_detail_list ('d0_Community_Workshop', d0_page_id["Get Informed - Community Workshop package"], '_tpl_Get_Informed');
			break;
		case "housing.html":
			d0_get_zen_package_detail_list ('d0_Renters_package', d0_page_id["Find Affordable housing - Renters package"], '_tpl_Find_Affordable_housing');
			d0_get_zen_package_detail_list ('d0_Owners_package', d0_page_id["Find Affordable housing - Owners package"], '_tpl_Find_Affordable_housing');
			break;
		case "ourissues.html":
			d0_get_zen_package_detail_list ('d0_Publications_Documentations_package', d0_page_id["Our Issues and Actions - Publications & Documentations package"], '_tpl_Our_Issues_and_Actions');
			d0_get_zen_package_detail_list ('d0_Press_package', d0_page_id["Our Issues and Actions - Press package"], '_tpl_Our_Issues_and_Actions');
			break;
	}
}
function d0_get_zen_package_detail_list(_show_id, _package_id, _tpl_file){
	var url = home_herf+'d0_php_package/get_zen_package_detail_list.php';
	var pars = 'package_id=' + _package_id + "&tpl_file=" + _tpl_file;
	d0_Ajax_Updater (_show_id, url, pars, _tpl_file);
}
function d0_get_zen_doc(_show_id, _doc_id, _tpl_file){
	var url = home_herf+'d0_php_package/get_zen_doc.php';
	var pars = 'doc_id=' + _doc_id + "&tpl_file=" + _tpl_file;
	d0_Ajax_Updater (_show_id, url, pars);
}
function d0_get_zen_package_list(_show_id, _package_id){}
function d0_Ajax_Updater(_show_id, _url, _pars){
	new Ajax.Updater(
                _show_id, // 更新的页面元素
                _url, // 请求的URL
                {
                    method: 'get',
					parameters: _pars
                }
            );
}

var in_zen_cart=false;

/*var topUrl = document.URL.toLowerCase();
if (topUrl.indexOf(home_herf) == -1){
	location.replace(home_herf);
}
*/
//搜索Keyword输入框获得焦点
function SearchKeyOnFocus(){
	if (findObj("SearchKey").value == "Enter keyword or item #"){
		findObj("SearchKey").value = "";
	}
}
//搜索Keyword输入框失去焦点
function SearchKeyOnBlur(){
	if (findObj("SearchKey").value == ""){
		findObj("SearchKey").value = "Enter keyword or item #";
	}
}
//搜索跳转
function Search(){
	var sk = "";
	if (findObj("SearchKey") != null) sk = findObj("SearchKey").value;
	if (sk == "Enter keyword or item #"){
		sk = "";
	}
	location = home_herf+"search_product.php?zen_url=" + encode_zen_herf_param("main_page=advanced_search_result&keyword=" + urlencode(sk) + "&search_in_description=1&categories_id=&inc_subcat=1&manufacturers_id=&pfrom=&pto=&dfrom=&dto=&x=36&y=8&cPath=");
}

//Zoom In/Out
function AddFlash(_v,_w,_h){
	var s = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,19,0" name="ZoomPic" width="'+_w+'" height="'+_h+'" id="ZoomPic">';
	s +=  '<param name="movie" value="swf/ZoomInOut.swf" />';
	s +=  '<param name="quality" value="high" />';
	s +=  '<param name="flashvars" value="swfname='+_v+'" />';
	s +=  '<embed src="swf/ZoomInOut.swf" width="'+_w+'" height="'+_h+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" flashvars="&swfname='+_v+'&" name="ZoomPic"></embed>';
	s +='</object>';
	//AddHtml("ZoomPicDiv",s);
	document.getElementById("ZoomPicDiv").innerHTML = s;
	//alert(s);
	return true;
}
function encode_zen_herf_param(data){
	var r = Replace(data, "=", "d0_eq");
	r = Replace(r, "&amp;", "d0_and");
	r = Replace(r, "&", "d0_and");
	return r;
}

function decode_zen_herf_param(data){
	var r = Replace(data, "d0_eq", "=");
	r = Replace(r, "d0_and", "&");
	return r;
}

