// JavaScript Document


function mask_show(){
	var id='mask';
	var obj=geid(id);
	
	var windowWidth = document.documentElement.clientWidth || document.body.clientWidth;
	var windowHeight = document.documentElement.clientHeight || document.body.clientHeight;
	
	obj.style.width=windowWidth + 'px';
	obj.style.height=windowHeight + 'px';
	obj.style.display='block';
}

function mask_hide( doc_obj ){
	if ( !doc_obj ){
		doc_obj=document;	
	}	
	var id='mask';
	var obj=doc_obj.getElementById(id);
	obj.style.display='none';
}



//显示产品的对话框
function showdlg_plist( value_id ){
	mask_show();
	var url='search_inframe.php';
	if ( geid(value_id) ){
		url='search_inframe.php?q='+gvid(value_id);
	}
	var width='550';
	var height='350';
	var id_div='dialog';
	var id_frm='dialog_frame';
	var id_tit='dialog_title';
	var tit_str='礼品搜索 / Find Gifts'
	var obj_div=geid(id_div);
	var obj_frm=geid(id_frm);
	var obj_tit=geid(id_tit);
	
	var return_ids=new Array();

	if ( arguments.length>1 ){
		for(var i=1 ; i < arguments.length; i++){
			return_ids.push(arguments[i]);
		}
	}
	
	obj_frm.return_ids=return_ids;
	
	obj_tit.innerHTML = tit_str;
	
	var windowWidth = document.documentElement.clientWidth || document.body.clientWidth;
	var windowHeight = document.documentElement.clientHeight || document.body.clientHeight;

	obj_div.style.width=width + 'px';
	obj_div.style.height=height + 'px';
	obj_div.style.left=(windowWidth-width)/2 + 'px';
	obj_div.style.top=(windowHeight-height)/2 + 'px';
	obj_div.style.display='block';
	obj_frm.src=url;
}


//关闭产品的对话框
function closedlg(){
	var parent_doc=window.parent.document;
	mask_hide( parent_doc );
	var id_div='dialog';
	var obj_div=parent_doc.getElementById(id_div);
	obj_div.style.display='none';
}

function returndlg( ){
	var parent_doc=window.parent.document;
	var return_ids=window.frameElement.return_ids;
	var loop_time=Math.min( arguments.length,return_ids.length );
	var return_obj=new Object;
	for( var i=0;i<loop_time;i++ ){
		return_obj=parent_doc.getElementById(return_ids[i]);
		return_obj.value=arguments[i];
	}
	closedlg();
}
