/**
 * @author martin.dilg
 */


function VideoPlayer(type,mediaUrl,width,height,previewUrl){
	
	this.type = type;
	
	this.mediaUrl = mediaUrl;
	
	this.width = width;
	
	this.height = height;
	
	this.previewUrl = previewUrl;
	
	this.render = function(){
		
		var html = "";
		
		if(this.type == "swf"){
			
			// add some space for control panel
			this.height = this.height + 20
			
			html= "<embed \
					src=\"" + swfPath + "\" \
					width=\"" + this.width + "\" \
					height=\"" + this.height + "\" \
					allowfullscreen=\"true\" \
					overstretch=\"true\" \
					flashvars=\"width=" + this.width + "&height=" + this.height + "&file=" + this.mediaUrl + "&image=" + this.previewUrl +" \"  \
				   />";
			
		}else if(this.type="wmv"){
			
			// add some space for control panel
			var height = this.height + 62;
			
			if(navigator.appName == 'Microsoft Internet Explorer'){
			
				html="<object id=\"mediaplayer\" width="+this.width+" height="+height+" classid=\"clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6\" type=\"application/x-oleobject\" align=\"middle\"> \
    				<param name=\"URL\" value=\""+this.mediaUrl+"\"> \
    				<param name=\"autoStart\" value=\"false\"> \
					<param name=\"showcontrols\" value=\"1\">\
    			  </object>";
				  
			}else{
			
				html = "<object width=\""+this.width+"\" height=\""+height+"\" data=\""+this.mediaUrl+"\" \
					type=\"application/x-ms-wmp\" id=\"mediaplayer\" class=\"wmp\"> \
					<param value=\""+this.mediaUrl+"\" name=\"URL\"/> \
					<param value=\""+this.mediaUrl+"\" name=\"src\"/> \
					<param value=\"false\" name=\"AutoStart\"/> \
					</object>";
			
			}
			
			
		}else{
			html = "Error renderig video player !!"
		}
		
		return html;
		
	}
	
}
