
// --------------------------------------------------------------------------------
// ---
// --- jPow by Paolo Faccini
// --- http://www.PaoloFaccini.com
// ---
// --------------------------------------------------------------------------------

var IE = (navigator.appName.indexOf("Microsoft") != -1)? 1 : 0;

var isMobile = false;
var curUserBrowser = navigator.userAgent.toLowerCase();

if (curUserBrowser.indexOf("iphone")>0 || curUserBrowser.indexOf("ipod")>0) isMobile = true;

function pYouTube(id,tw,th){
	// --> http://www.squidoo.com/youtubehd
	var r2 = 505/640;
	th = (th==null)? tw*r2 : th;
	var yurl = "http://www.you"+"tube.com/v/" + id + "&rel=0&ap=%2526fmt%3D22&hd=1&fs=1&eurl="+location.href;
	var wdim = "width=\""+tw+"\" height=\""+th+"\"";
	var html = "<object "+wdim+"><param name=\"movie\" value=\""+yurl+"\"/><param name=\"allowFullScreen\" value=\"true\"/>"+
			   "<embed src=\""+yurl+"\" type=\"application/x-shockwave-flash\" "+wdim+" allowfullscreen=\"true\"></embed></object>";
	if (isMobile){
		wdim = "width='265' height='100'"; // 265x209 = Thumb 16:9 x iPhone
		html = "<embed src='http://www.you"+"tube.com/v/"+ id +"' type='application/x-shockwave-flash' "+ wdim +"></embed>";
		// alert(html);
	}
	document.write(html);
}

function pMobileResize(){
	var tw = 265;
	var tw2 = tw/2;
	var cnt = document.getElementsByTagName("img").length;
	for(k=0; k<cnt; k++){
		w = document.getElementsByTagName("img")[k].width;
		h = document.getElementsByTagName("img")[k].height;
		r2 = h/w;
		if (w>=tw){
			w2 = tw;
			// alert(k+"/"+cnt+"\n<- "+w+"x"+h+"\n-> "+w2+"x"+parseInt(w2*r2));
			document.getElementsByTagName("img")[k].width = w2; 
			document.getElementsByTagName("img")[k].height = parseInt(w2*r2);
		}else if (w>tw2){ // && w<tw
			document.getElementsByTagName("img")[k].width = tw2; 
			document.getElementsByTagName("img")[k].height = parseInt(tw2*r2);
		}
	}
}

function pFlash(fn,x,y,vars,id,trans){
	s='<div id="FlashCont"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" ';
	s+='codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" ';
	s+='width="'+x+'" height="'+y+'" name="'+id+'" id="'+id+'" >';
    s+='<param name="movie" value="'+fn+'">';
    s+='<param name="quality" value="high">';
    s+='<param name="swliveconnect" value="true">';
	if (trans) s+='<param name="wmode" value="transparent">';
    s+='<param name="FlashVars" value="'+vars+'">';
    s+='<param name="SCALE" value="noborder">';
    s+='<param name="allowFullScreen" value="true">';
    s+='<embed allowFullScreen="true" '+((trans)?'wmode=transparent':'')+' ';
	s+='scale="noborder" name="'+id+'" id="'+id+'" swliveconnect=true ';
	s+='flashVars="'+vars+'" src="'+fn+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" ';
	s+='type="application/x-shockwave-flash" width="'+x+'" height="'+y+'"></embed>';
	s+='</object></div>';
	document.write(s);
}

function pAlert(s){
	var f = document.forms[0];
	if (f){
		if (f.debug){
			f.debug.value = s+"\n"+f.debug.value;
		}
	}
}
