/************************************************************************************************************
Ajax dynamic content
Copyright (C) 2006  DTHMLGoodies.com, Alf Magne Kalleland

This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA

Dhtmlgoodies.com., hereby disclaims all copyright interest in this script
written by Alf Magne Kalleland.

Alf Magne Kalleland, 2006
Owner of DHTMLgoodies.com


************************************************************************************************************/	

var enableCache = true;
var jsCache = new Array();

var dynamicContent_ajaxObjects = new Array();

function ajax_showContent(divId,ajaxIndex,url,callbackOnComplete)
{
	var targetObj = document.getElementById(divId);
	targetObj.innerHTML = dynamicContent_ajaxObjects[ajaxIndex].response;
	if(enableCache){
		jsCache[url] = 	dynamicContent_ajaxObjects[ajaxIndex].response;
	}
	dynamicContent_ajaxObjects[ajaxIndex] = false;
	
	ajax_parseJs(targetObj);
	
	if(callbackOnComplete) {
		executeCallback(callbackOnComplete);
	}
}

function executeCallback(callbackString) {
	if(callbackString.indexOf('(')==-1) {
		callbackString = callbackString + '()';
	}
	try{
		eval(callbackString);
	}catch(e){

	}
	
	
}

function ajax_loadContent(divId,url,callbackOnComplete,strproduct_sku,str_type,str_bezal,str_movement,str_crystal,str_bracelet,str_case,str_clasp,str_dial,str_features,str_cetificate,str_warranty,Str_price,str_option,str_resistance,str_includes,str_other_dials,str_size,str_strap,str_buckle,str_crown,str_watch_date,str_sale_price,str_list_price)
{
	var str;
if(strproduct_sku!="")
	{
	str='<tr>   <td bgcolor="#FFFFFF">&nbsp;</td>  <td  bgcolor="#EFEFEF" align="left" valign="top" class="product" style="padding-left:5px;"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: bold;	TEXT-DECORATION:none">Item Number: </span></td><td bgcolor="#EFEFEF" style="padding-left:2px;"  align="left" valign="center"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: lighter;	TEXT-DECORATION:none">'+strproduct_sku+'</span></td></tr>';
	}
	if(str_type!="")
	{
	str=str+'<tr>   <td colspan="3"><img src="/images/spacer.gif" width="1" height="1"></td></tr><tr>   <td bgcolor="#FFFFFF">&nbsp;</td>  <td  bgcolor="#EFEFEF" align="left" valign="top" class="product" style="padding-left:5px;"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: bold;	TEXT-DECORATION:none">Type:</span></td><td bgcolor="#EFEFEF" style="padding-left:2px;" align="left" valign="center"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: lighter;	TEXT-DECORATION:none">'+str_type+'</span></td></tr>';
	}
	
	if(str_bezal!="")
	{
	str=str+'<tr>   <td colspan="3"><img src="/images/spacer.gif" width="1" height="1"></td></tr><tr>   <td bgcolor="#FFFFFF">&nbsp;</td>  <td  bgcolor="#EFEFEF" align="left" valign="top" class="product" style="padding-left:5px;"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: bold;	TEXT-DECORATION:none"> Bezel:</span></td><td bgcolor="#EFEFEF" style="padding-left:2px;" align="left" valign="center"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: lighter;	TEXT-DECORATION:none">'+str_bezal+'</span></td></tr>';
	}
	
//	if(strNumber_stones != "" || str_Avg_sidestone_color !="" || str_Avg_stone_clairty !="" || price !="" || product_type != "" || total_carat_weight !="" || str_centre_stone_type !="" || str_side_stone_type != "" || str_sale_price!="" || str_Center_stone_Carat_wt!="" || str_side_stone_carat_wt!="" || str_Approx_width!="" ||str_minimium_centre_stone_color!="" || str_minimium_centre_stone_clarity!="" || str_diamond_shape!="" )
//	{
//	str=str+'<tr>   <td>&nbsp;</td>  <td style="padding:5px 0 0 0px;"><strong>Diamond Information </strong>';
//	}
//	str=str+'</td>  <td>&nbsp;</td></tr>';
	//if(sku!="")
	if (str_movement !="")
	{
		str=str+'<tr><td bgcolor="#FFFFFF">&nbsp;</td>  <td bgcolor="#EFEFEF" align="left" valign="top"  class="product" style="padding-left:5px;"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: bold;	TEXT-DECORATION:none">Movement:</span></td><td bgcolor="#EFEFEF" align="left" style="padding-left:2px;" valign="center"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: lighter;	TEXT-DECORATION:none">'+str_movement+'</span></td></tr>';
	}
	
	if (str_crystal !="")
	{
		str=str+'<tr><td bgcolor="#FFFFFF">&nbsp;</td>  <td bgcolor="#EFEFEF" align="left" valign="top"  class="product" style="padding-left:5px;"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: bold;	TEXT-DECORATION:none">Crystal:</span></td><td bgcolor="#EFEFEF" style="padding-left:2px;" align="left" valign="center"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: lighter;	TEXT-DECORATION:none">'+str_crystal+'</span></td></tr>';
	}
	
	if (str_bracelet !="")
	{
	str=str+'<tr><td colspan="3"><img src="/images/spacer.gif" width="1" height="1"></td></tr><tr><td bgcolor="#FFFFFF">&nbsp;</td>  <td bgcolor="#EFEFEF" align="left" valign="top"  class="product" style="padding-left:5px;"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: bold;	TEXT-DECORATION:none"> Bracelet:</span>  </td>  <td bgcolor="#EFEFEF" style="padding-left:2px;" align="left" valign="center"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: lighter;	TEXT-DECORATION:none">'+str_bracelet +'</span></td></tr>';
	
	}
	
	if (str_case !="")
	{
	str=str+'<tr><td colspan="3"><img src="/images/spacer.gif" width="1" height="1"></td></tr><tr><td bgcolor="#FFFFFF">&nbsp;</td>  <td bgcolor="#EFEFEF" align="left" valign="top"  class="product" style="padding-left:5px;"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: bold;	TEXT-DECORATION:none"> Case:</span>  </td>  <td bgcolor="#EFEFEF" style="padding-left:2px;" align="left " valign="center"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: lighter;	TEXT-DECORATION:none">'+str_case +'</span></td></tr>';
	
	}
	
	if (str_clasp !="")
	{
	str=str+'<tr><td colspan="3"><img src="/images/spacer.gif" width="1" height="1"></td></tr><tr><td bgcolor="#FFFFFF">&nbsp;</td>  <td bgcolor="#EFEFEF" align="left" valign="top"  class="product" style="padding-left:5px;"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: bold;	TEXT-DECORATION:none">Clasp:</span>  </td>  <td bgcolor="#EFEFEF" style="padding-left:2px;" align="left " valign="center"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: lighter;	TEXT-DECORATION:none">'+str_clasp +'</span></td></tr>';
	
	}
	if (str_dial !="")
	{
	str=str+'<tr><td colspan="3"><img src="/images/spacer.gif" width="1" height="1"></td></tr><tr><td bgcolor="#FFFFFF">&nbsp;</td><td bgcolor="#EFEFEF" align="left" valign="top"  class="product" style="padding-left:5px;"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: bold;	TEXT-DECORATION:none">Dial:</span>  </td>  <td bgcolor="#EFEFEF" style="padding-left:2px;" align="left " valign="center"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: lighter;	TEXT-DECORATION:none">'+str_dial +'</span></td></tr>';
	
	}
	if(str_sale_price=="")
	{
		
	if (Str_price !="")
	{
	str=str+'<tr>   <td colspan="3"><img src="/images/spacer.gif" width="1" height="1"></td></tr><tr>   <td bgcolor="#FFFFFF">&nbsp;</td>  <td bgcolor="#EFEFEF" align="left" valign="top"  class="product" style="padding-left:5px;"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: bold;	TEXT-DECORATION:none">Retail Price: </span></td>  <td bgcolor="#EFEFEF" align="left " style="padding-left:2px;" valign="center" ><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: lighter;	TEXT-DECORATION:none">'+str_list_price+'</span></td></tr>';	
	}
	
	}
	if(str_sale_price!="")
	{
	if (Str_price !="")
	{
	str=str+'<tr>   <td colspan="3"><img src="/images/spacer.gif" width="1" height="1"></td></tr><tr>   <td bgcolor="#FFFFFF">&nbsp;</td>  <td bgcolor="#EFEFEF" align="left" valign="top"  class="product" style="padding-left:5px;"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: bold;	TEXT-DECORATION:none">Original Price: </span></td>  <td bgcolor="#EFEFEF" style="padding-left:2px;" align="left " valign="center" ><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: lighter;	TEXT-DECORATION:none"><strike>'+Str_price+'</strike></span></td></tr>'+'<tr>   <td colspan="3"><img src="/images/spacer.gif" width="1" height="1"></td></tr><tr>   <td bgcolor="#FFFFFF">&nbsp;</td>  <td bgcolor="#EFEFEF" align="left" valign="top"  class="product" style="padding-left:5px;"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: bold;	TEXT-DECORATION:none">Sale Price: </span></td>  <td bgcolor="#EFEFEF" align="left " style="padding-left:2px;" valign="center" ><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: lighter;	TEXT-DECORATION:none">'+str_sale_price+'</span></td></tr>';	
	}
	
	}
	if (str_features !="")
	{
	str=str+'<tr>   <td colspan="3"><img src="/images/spacer.gif" width="1" height="1"></td></tr><tr>   <td bgcolor="#FFFFFF">&nbsp;</td>  <td bgcolor="#EFEFEF" align="left" valign="top"  class="product" style="padding-left:5px;"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: bold;	TEXT-DECORATION:none">Features: </span></td>  <td bgcolor="#EFEFEF" align="left " style="padding-left:2px;" valign="center" ><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: lighter;	TEXT-DECORATION:none">'+str_features+'</span></td></tr>';
	
	} 
	if (str_cetificate !="")
	{
		str=str+'<tr>   <td colspan="3"><img src="/images/spacer.gif" width="1" height="1"></td></tr><tr>   <td bgcolor="#FFFFFF">&nbsp;</td>  <td height="18" bgcolor="#EFEFEF" align="left" valign="top" class="product" style="padding-left:5px;"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: bold;	TEXT-DECORATION:none">Certificate:</span></td><td bgcolor="#EFEFEF"  align="left " style="padding-left:2px;" valign="center"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: lighter;	TEXT-DECORATION:none">'+str_cetificate+'</span></td></tr>';
	}
	
	if (str_warranty !="")
	{
	str=str+'<tr>   <td colspan="3"><img src="/images/spacer.gif" width="1" height="1"></td></tr><tr>   <td bgcolor="#FFFFFF">&nbsp;</td>  <td bgcolor="#EFEFEF" align="left" valign="top"  class="product" style="padding-left:5px;"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: bold;	TEXT-DECORATION:none">Warranty:</span></td>  <td bgcolor="#EFEFEF" style="padding-left:2px;" align="left " valign="center"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: lighter;	TEXT-DECORATION:none">'+str_warranty +'</span></td></tr>';
	
	}
	if (str_option !="")
	{
	str=str+'<tr>   <td colspan="3"><img src="/images/spacer.gif" width="1" height="1"></td></tr><tr>   <td bgcolor="#FFFFFF">&nbsp;</td>  <td bgcolor="#EFEFEF" align="left" valign="top"  class="product" style="padding-left:5px;"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: bold;	TEXT-DECORATION:none">Option:</span></td>  <td bgcolor="#EFEFEF" align="left " style="padding-left:2px;" valign="center"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: lighter;	TEXT-DECORATION:none">'+str_option +'</span></td></tr>';
	
	}
	
	if (str_resistance !="")
	{
	str=str+'<tr>   <td colspan="3"><img src="/images/spacer.gif" width="1" height="1"></td></tr><tr>   <td bgcolor="#FFFFFF">&nbsp;</td>  <td bgcolor="#EFEFEF" align="left" valign="top"  class="product" style="padding-left:5px;"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: bold;	TEXT-DECORATION:none">Resistance:</span></td>  <td bgcolor="#EFEFEF" align="left " style="padding-left:2px;" valign="center"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: lighter;	TEXT-DECORATION:none">'+str_resistance +'</span></td></tr>';
	
	}
	
	if (str_includes !="")
	{
		
	str=str+'<tr>   <td colspan="3"><img src="/images/spacer.gif" width="1" height="1"></td></tr><tr>   <td bgcolor="#FFFFFF">&nbsp;</td>  <td bgcolor="#EFEFEF" align="left" valign="top"  class="product" style="padding-left:5px;"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: bold;	TEXT-DECORATION:none">Includes:</span></td>  <td bgcolor="#EFEFEF" align="left " style="padding-left:2px;" valign="center"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: lighter;	TEXT-DECORATION:none">'+str_includes +'</span></td></tr>';
	
	}
	
	if (str_other_dials !="")
	{
		
	str=str+'<tr>   <td colspan="3"><img src="/images/spacer.gif" width="1" height="1"></td></tr><tr>   <td bgcolor="#FFFFFF">&nbsp;</td>  <td bgcolor="#EFEFEF" align="left" valign="top"  class="product" style="padding-left:5px;"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: bold;	TEXT-DECORATION:none">Other Dials:</span></td>  <td bgcolor="#EFEFEF" align="left " style="padding-left:2px;" valign="center"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: lighter;	TEXT-DECORATION:none">'+str_other_dials +'</span></td></tr>';
	
	}
	
	if (str_size !="")
	{
		
	str=str+'<tr>   <td colspan="3"><img src="/images/spacer.gif" width="1" height="1"></td></tr><tr>   <td bgcolor="#FFFFFF">&nbsp;</td>  <td bgcolor="#EFEFEF" align="left" valign="top"  class="product" style="padding-left:5px;"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: bold;	TEXT-DECORATION:none">Size:</span></td>  <td bgcolor="#EFEFEF" align="left " style="padding-left:2px;" valign="center"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: lighter;	TEXT-DECORATION:none">'+str_size +'</span></td></tr>';
	
	}
	
	if (str_strap !="")
	{
		
	str=str+'<tr>   <td colspan="3"><img src="/images/spacer.gif" width="1" height="1"></td></tr><tr>   <td bgcolor="#FFFFFF">&nbsp;</td>  <td bgcolor="#EFEFEF" align="left" valign="top"  class="product" style="padding-left:5px;"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: bold;	TEXT-DECORATION:none">Strap:</span></td>  <td bgcolor="#EFEFEF" align="left " style="padding-left:2px;" valign="center"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: lighter;	TEXT-DECORATION:none">'+str_strap +'</span></td></tr>';
	
	}
	
	
	
	if (str_buckle !="")
	{
		
	str=str+'<tr>   <td colspan="3"><img src="/images/spacer.gif" width="1" height="1"></td></tr><tr>   <td bgcolor="#FFFFFF">&nbsp;</td>  <td bgcolor="#EFEFEF" align="left" valign="top"  class="product" style="padding-left:5px;"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: bold;	TEXT-DECORATION:none">Buckle:</span></td>  <td bgcolor="#EFEFEF" align="left " style="padding-left:2px;" valign="center"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: lighter;	TEXT-DECORATION:none">'+str_buckle +'</span></td></tr>';
	
	}
	
	if (str_crown !="")
	{
		
	str=str+'<tr>   <td colspan="3"><img src="/images/spacer.gif" width="1" height="1"></td></tr><tr>   <td bgcolor="#FFFFFF">&nbsp;</td>  <td bgcolor="#EFEFEF" align="left" valign="top"  class="product" style="padding-left:5px;"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: bold;	TEXT-DECORATION:none">Crown:</span></td>  <td bgcolor="#EFEFEF" align="left " style="padding-left:2px;" valign="center"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: lighter;	TEXT-DECORATION:none">'+str_crown +'</span></td></tr>';
	
	}
	
	if (str_watch_date !="")
	{
		
	str=str+'<tr>   <td colspan="3"><img src="/images/spacer.gif" width="1" height="1"></td></tr><tr>   <td bgcolor="#FFFFFF">&nbsp;</td>  <td bgcolor="#EFEFEF" align="left" valign="top"  class="product" style="padding-left:5px;"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: bold;	TEXT-DECORATION:none">Watch Date:</span></td>  <td bgcolor="#EFEFEF" align="left " style="padding-left:2px;" valign="center"><span style="FONT-FAMILY:Verdana;FONT-SIZE: 11px;COLOR: #000000;FONT-WEIGHT: lighter;	TEXT-DECORATION:none">'+str_watch_date +'</span></td></tr>';
	
	}
	
	
	
	
	str=str+'</table>';
	if(enableCache && jsCache[url]){
		document.getElementById(divId).innerHTML = jsCache[url];
		ajax_parseJs(document.getElementById(divId))
		evaluateCss(document.getElementById(divId))
		if(callbackOnComplete) {
			executeCallback(callbackOnComplete);
		}		
		return;
	}
	
	var ajaxIndex = dynamicContent_ajaxObjects.length;
	document.getElementById(divId).innerHTML = '<table width="230" border="0" cellspacing="1" cellpadding="0"><tr>   <td width="5" >&nbsp;</td>  <td  width="170" style="FONT-FAMILY:Verdana" colspan="2"><strong>Watch Information</strong></td></tr>'+str;
	dynamicContent_ajaxObjects[ajaxIndex] = new sack();
	
	if(url.indexOf('?')>=0){
		dynamicContent_ajaxObjects[ajaxIndex].method='GET';
		var string = url.substring(url.indexOf('?'));
		url = url.replace(string,'');
		string = string.replace('?','');
		var items = string.split(/&/g);
		for(var no=0;no<items.length;no++){
			var tokens = items[no].split('=');
			if(tokens.length==2){
				dynamicContent_ajaxObjects[ajaxIndex].setVar(tokens[0],tokens[1]);
			}	
		}	
		url = url.replace(string,'');
	}

	
	dynamicContent_ajaxObjects[ajaxIndex].requestFile = url;	// Specifying which file to get
	dynamicContent_ajaxObjects[ajaxIndex].onCompletion = function(){ ajax_showContent(divId,ajaxIndex,url,callbackOnComplete); };	// Specify function that will be executed after file has been found
	dynamicContent_ajaxObjects[ajaxIndex].runAJAX();		// Execute AJAX function	
	
	
}

function ajax_parseJs(obj)
{
	var scriptTags = obj.getElementsByTagName('SCRIPT');
	var string = '';
	var jsCode = '';
	for(var no=0;no<scriptTags.length;no++){	
		if(scriptTags[no].src){
	        var head = document.getElementsByTagName("head")[0];
	        var scriptObj = document.createElement("script");
	
	        scriptObj.setAttribute("type", "text/javascript");
	        scriptObj.setAttribute("src", scriptTags[no].src);  	
		}else{
			if(navigator.userAgent.toLowerCase().indexOf('opera')>=0){
				jsCode = jsCode + scriptTags[no].text + '\n';
			}
			else
				jsCode = jsCode + scriptTags[no].innerHTML;	
		}
		
	}

	if(jsCode)ajax_installScript(jsCode);
}


function ajax_installScript(script)
{		
    if (!script)
        return;		
    if (window.execScript){        	
    	window.execScript(script)
    }else if(window.jQuery && jQuery.browser.safari){ // safari detection in jQuery
        window.setTimeout(script,0);
    }else{        	
        window.setTimeout( script, 0 );
    } 
}	
	
	
function evaluateCss(obj)
{
	var cssTags = obj.getElementsByTagName('STYLE');
	var head = document.getElementsByTagName('HEAD')[0];
	for(var no=0;no<cssTags.length;no++){
		head.appendChild(cssTags[no]);
	}	
}