
function cmfPopitup(url,width,height,showType)
{var left=(screen.width-width)/2;var top=(screen.height-height)/2;if(left<0)left=0;if(top<0)top=0;var windowAttr='height='+height+',width='+width+',left='+left+',top='+top+',status=1,scrollbars=1,menubar=1';if(showType=='full')windowAttr='height='+height+',width='+width+',left='+left+',top='+top+','+'status=1,scrollbars=1,menubar=1,resizable=1';if(showType=='fixSimple')windowAttr='height='+height+',width='+width+',left='+left+',top='+top+','+'status=0,scrollbars=0,menubar=0,resizable=0';if(showType=='scrollResizable')windowAttr='height='+height+',width='+width+',left='+left+',top='+top+','+'status=0,scrollbars=1,menubar=0,resizable=1';if(showType=='fixWithScrollbars')windowAttr='height='+height+',width='+width+',left='+left+',top='+top+','+'status=0,scrollbars=1,menubar=0,resizable=0';newWindow=window.open(url,'name',windowAttr);if(window.focus){newWindow.focus()}
return false;}
function cmfGetElements(docObj)
{if(docObj==null){docObj=document;}
var all=docObj.all?docObj.all:docObj.getElementsByTagName('*');var elements=new Array();for(var e=0;e<all.length;e++)
elements[elements.length]=all[e];return elements;}
function cmfHtmlEntityDecode(str){var ta=document.createElement("textarea");ta.innerHTML=str.replace(/</g,"&lt;").replace(/>/g,"&gt;");return ta.value;}
function cmfCreateHtmlNode(tag,text){var n=document.createElement(tag);if(text)n.innerHTML=text;return n;}
function cmfClone(myObj)
{if(typeof(myObj)!='object')return myObj;if(myObj==null)return myObj;var myNewObj=new Object();for(var i in myObj)
myNewObj[i]=clone(myObj[i]);return myNewObj;}
function cmfClearSelectObject(obj){var childs=obj.childNodes;for(i=childs.length-1;i>=0;i--){obj.removeChild(childs[i],true);}}
function cmfConfimationMessage(message)
{if(confirm(message)){return true;}
else{return false;}}
function cmfToggleDisplayStyle(id,mode){var element=document.getElementById(id);if(element){if(element.style.display=='none'&&mode!='onlyHide'){element.style.display='';return true;}
else if(mode!='onlyShow'){element.style.display='none';return true;}}
return false;}
function cmfToggleTabsDisplayStyle(activeTabId,tabsId,onSelectTab){var tabId;var elm;for(key in tabsId){tabId=tabsId[key];elm=document.getElementById(tabId);if(elm){if(tabId==activeTabId){elm.style.display='';if(onSelectTab){onSelectTab(elm.id)}}else
elm.style.display='none';}}}
function cmfConfimationMessage(message)
{if(confirm(message)){return true;}
else{return false;}}
function cmfToggleTabsDisplayStyle(activeTabId,tabsId,onSelectTab){var tabId;var elm;for(key in tabsId){tabId=tabsId[key];elm=document.getElementById(tabId);if(elm){if(tabId==activeTabId){elm.style.display='';if(onSelectTab){onSelectTab(elm.id)}}else
elm.style.display='none';}}}
var backupElements=new Array(2);function onSelectParentDropDown(parentElmId,childElmId){var parent=document.getElementById(parentElmId);var child=document.getElementById(childElmId);var display='none';if(!backupElements[childElmId]){backupElements[childElmId]=document.getElementById(childElmId).cloneNode(true);}
var orgChild=backupElements[childElmId];cmfClearSelectObject(child);orgItems=orgChild.getElementsByTagName('optgroup');child.appendChild(new Option());for(var j=0;j<orgItems.length;j++)
{if(parent.value==orgItems[j].title){child.appendChild(orgItems[j].cloneNode(true));}else{}}}
function onKeyPressParentDropDown(e,parent_id,child_id){if(!e)e=event;if(document.all){k=e.keyCode;}else{k=e.which;if(k==9||k==13)
onSelectParentDropDown(parent_id,child_id);}}
function cpfOnChangeProductDropDown()
{document.getElementById('comparationForm').submit();}
function cpfChangeBasketItems(itemNumber,actionType,value)
{if(actionType==1)
{if(!cmfConfimationMessage('آیا مطمئن هستید؟'))
{return false;}}
document.getElementById('basketItemsContainer').innerHTML='<center><img src="/interface/images/basketAjaxLoader.gif" /></center>';xajaxChangeBasketItem(itemNumber,actionType,value);}
function wsfjGoTo(loc){window.location=loc;}
var numRunning=0;var numFailed=0;xajax.timeout=4000;xajax.customLoadingFunction=function(sFunction,aArgs,sRequestType){ajax_loading(sFunction,aArgs,sRequestType,'hide');};xajax.customDoneLoadingFunction=function(sFunction,aArgs,sRequestType){ajax_loading(sFunction,aArgs,sRequestType,'show');};xajax.customTimeoutFunction=function(xmlHttpRequest,sFunction,aArgs,sRequestType){ajax_loading(sFunction,aArgs,sRequestType,'hide');}
function ajax_loading(sFunction,aArgs,sRequestType,action){var functin_name=sFunction;var container_id='';var container='';if(sFunction=='ajaxFrontPageListBox'){if(aArgs){container_id=aArgs[1];}}else{switch(functin_name){case'ajaxCarx1FirstTitle':container_id='first-title';break;case'ajaxEnglishHeadlines':container_id='english-headlines';break;case'ajaxClassicCarsPhotos':container_id='classic-cars-photos';break;case'ajaxShowGalleriesPhotos':container_id='galleries-photos';break;case'ajaxShowGalleryPhotos':container_id='gallery-photos';break;case'ajaxClassicCarsGalleryPhotos':container_id='gallery-photos';break;}}
var loading_box_id=container_id+'-loading';var loading_box=document.getElementById(loading_box_id);if(loading_box)
if(action=='hide'){try{if(container)
Effect.Fade(container_id,{from:1.0,to:0.0});}catch(e){}
if(loading_box){loading_box.style.display='';}}else{try{if(container)
Effect.Appear(container_id);}catch(e){}
if(loading_box){loading_box.style.display='none';}}}