/*
 * WWi ajax util functions
 *
 * Copyright (c) 2008 iballstudios pte ltd, www.iballstudios.com
 * http://www.opensource.org/licenses/mit-license.php
 */

/* setpointer */
function setPointer(B,A,J,L,I,H){var C=null;if((I==""&&H=="")||typeof(B.style)=="undefined"){return false}if(typeof(document.getElementsByTagName)!="undefined"){C=B.getElementsByTagName("td")}else{if(typeof(B.cells)!="undefined"){C=B.cells}else{return false}}var K=C.length;var E=null;var D=null;var F=null;if(typeof(window.opera)=="undefined"&&typeof(C[0].getAttribute)!="undefined"){D=C[0].getAttribute("bgcolor");E=true}else{D=C[0].style.backgroundColor;E=false}if(D==""||D.toLowerCase()==L.toLowerCase()){if(J=="over"&&I!=""){F=I}else{if(J=="click"&&H!=""){F=H;marked_row[A]=true}}}else{if(D.toLowerCase()==I.toLowerCase()){if(J=="out"){F=L}else{if(J=="click"&&H!=""){F=H;marked_row[A]=true}}}else{if(D.toLowerCase()==H.toLowerCase()){if(J=="click"){F=(I!="")?I:L;marked_row[A]=(typeof(marked_row[A])=="undefined"||!marked_row[A])?true:null}}}}if(F){var G=null;if(E){for(G=0;G<K;G++){C[G].setAttribute("bgcolor",F,0)}}else{for(G=0;G<K;G++){C[G].style.backgroundColor=F}}}return true};
/* xar_base_checkall */
function xar_base_checkall(A,B){count=0;for(i=0;i<A.elements.length;i++){if(A.elements[i].type=="checkbox"){if(A.elements[i].checked!=B){count++}A.elements[i].checked=B}}};
/* xarToggle */
function xarToggle(a,e){if(a==undefined){return}if(e==undefined){e={}}if(e.speed==undefined){e.speed="normal"}if(e.style==undefined){e.style="fade"}if(e.group==undefined){e.group=false}if(typeof window.parent.jQuery!=="undefined"){var f=jQuery("#"+a);if(f==undefined){return}if(e.group){var c=f.parent();var b=c.children();b.each(function(h,g){jQuery(g).hide()})}var d=f.is(":hidden");f[(d)?"fadeIn":"fadeOut"]((d)?e.speed:e.speed);return true}if(typeof window.parent.prototype!=="undefined"){new Effect.toggle(div,style,{});return}return};
/* xarPanelOn/Off */
function xarPanelOn(j,a,b){if(j==undefined||a==undefined){return}if(b==undefined){b={}}if(b.speed==undefined){b.speed="normal"}if(b.style==undefined){b.style="fade"}if(!(typeof j=="object")){var h=document.getElementById(j)}else{h=j}if(!(typeof a=="object")){var f=document.getElementById(a)}else{f=a}if(typeof window.parent.jQuery!=="undefined"){var c=jQuery(h);var e=jQuery(f);c.css("z-index","469999");e.css("z-index","469999");e.fadeIn(b.speed);$pattern="(.jpg$)|(.png$)|(.jpeg$)|(.gif$)";$aChildren=h.getElementsByTagName("img");if($aChildren!=="undefined"&&jQuery($aChildren).length!=0){for(var d=0;d<1;d++){var g=$aChildren[d];var k=g.getAttribute("src");g.src=k.replace(/.(jpg|png|gif)$/gi,"_on.$1")}}return true}if(typeof window.parent.prototype!=="undefined"){h.style.zIndex="459999";f.style.zIndex="459999";f.style.display="inherit";$aChildren=h.getElementsByTagName("img");if($aChildren!=undefined){for(var d=0;d<1;d++){var g=$aChildren[d];var k=g.getAttribute("src");g.src=k.replace(/_on.(jpg|png|gif)$/gi,".$1")}}return true}return}function xarPanelOff(j,a,b){if(j==undefined||a==undefined){return}if(b==undefined){b={}}if(b.speed==undefined){b.speed="fast"}if(b.style==undefined){b.style="fade"}if(!(typeof j=="object")){var h=document.getElementById(j)}else{h=j}if(!(typeof a=="object")){var f=document.getElementById(a)}else{f=a}if(typeof window.parent.jQuery!=="undefined"){var c=jQuery(h);var e=jQuery(f);c.css("z-index","459999");e.css("z-index","459999");e.fadeOut(b.speed);$aChildren=h.getElementsByTagName("img");if($aChildren!=="undefined"&&jQuery($aChildren).length!=0){for(var d=0;d<1;d++){var g=$aChildren[d];var k=g.getAttribute("src");g.src=k.replace(/_on.(jpg|png|gif)$/gi,".$1")}}return true}if(typeof window.parent.prototype!=="undefined"){h.style.zIndex="459999";f.style.visibility="hidden";f.style.zIndex="459999";$aChildren=h.getElementsByTagName("img");if($aChildren!=undefined){for(var d=0;d<1;d++){var g=$aChildren[d];var k=g.getAttribute("src");g.src=k.replace(/_on.(jpg|png|gif)$/gi,".$1")}}return true}return};
/* xarjsRedirect */
function xarjsRedirect(c,d,a){if(c==undefined){return}if(d==undefined){d=0}if(a==undefined){a=true}if(!isNaN(d)&&d>0){var b=d*1000;if(a){window.onload=setTimeout('window.location.replace( "'+c+'" )',b)}else{setTimeout('window.location.replace( "'+c+'" )',b)}}else{if(a){window.onload=window.location.replace(c)}else{window.location.replace(c)}}return};




