dom.event.addEventListener(window, 'load', init);


jQuery(function(){
    jQuery('#main img').filter(".flv").each(function(){
        var title = jQuery(this).attr("title");
        var ary = title.split('&');
        if(ary.length == 2){
            jQuery(this).attr('flvname', ary[0]);
            jQuery(this).attr('flvsize', ary[1]);
            jQuery(this).bind('click', function(){
                switch(jQuery(this).attr('flvname')){
                    case('BIG'):
                            features="location=no, menubar=no, status=yes, scrollbars=yes, resizable=yes, toolbar=no, width=850, height=700";
                            break;
                    case('SMALL'):
         features="location=no, menubar=no, status=yes, scrollbars=yes, resizable=yes, toolbar=no, width=400, height=420";
                            break;
                    default:
                            features="location=no, menubar=no, status=yes, scrollbars=yes, resizable=yes, toolbar=yes, width=850, height=700";
                            //alert('error!');
                            break;
                }
                file_path = 'flv-load.html' + "?" + jQuery(this).attr('flvname') + "&" + jQuery(this).attr('flvsize') ;
                window.open(file_path, 'newWindow', features);
            });

            //dom.event.addEventListener(jQuery(this), 'click', open_flvplayer, true);
        }
    })
})

function init(){
  var preloads = new Array();
//  var images = document.getElementsByTagName("img");
  var paragraphs = document.getElementsByTagName("p");
	
  for(var i = 0; i < paragraphs.length; i++){
		switch(paragraphs.item(i).className){
			case('flv'):
	      var title = paragraphs.item(i).getAttribute('title');
	      var ary = title.split('&');
				if(ary.length == 2){
	      	paragraphs.item(i).setAttribute('flvname', ary[0]);
	      	paragraphs.item(i).setAttribute('flvsize', ary[1]);
					dom.event.addEventListener(paragraphs.item(i), 'click', open_flvplayer, true);
				}
				break;
			default:
				break;
		}
	}

/*   for(var i = 0; i < images.length; i++){ */
/* 		switch(images.item(i).className){ */
/* 			case('hover'): */
/* 	      var src = images.item(i).getAttribute('src'); */
/* 	      var ftype = src.substring(src.lastIndexOf('.'), src.length); */
/* 	      var hoversrc = src.replace(ftype, '_on'+ftype); */
/* 	      images.item(i).setAttribute('tempsrc', src); */
/* 	      images.item(i).setAttribute('hoversrc', hoversrc); */
/* 	 */
/* 	      preloads[i] = new Image(); */
/* 	      preloads[i].src = hoversrc; */
/* 	 */
/* 	 */
/* 	      dom.event.addEventListener(images.item(i), 'mouseover', hover); */
/* 	      dom.event.addEventListener(images.item(i), 'mouseout', out); */
/* 				break; */
/* 			case('flv'): */
/* 	      var title = images.item(i).getAttribute('title'); */
/* 	      var ary = title.split('&'); */
/* 				if(ary.length == 2){ */
/* 	      	images.item(i).setAttribute('flvname', ary[0]); */
/* 	      	images.item(i).setAttribute('flvsize', ary[1]); */
/* 					dom.event.addEventListener(images.item(i), 'click', open_flvplayer, true); */
/* 				} */
/* 				break; */
/* 			default: */
/* 				break; */
/* 		} */
/*   } */
}


function open_flvplayer(evt){
	dom.event.preventDefault(evt);
	var target = dom.event.target(evt);
	var features;
	switch(target.getAttribute('flvsize')){
		case('BIG'):
			features="location=no, menubar=no, status=yes, scrollbars=yes, resizable=yes, toolbar=no, width=850, height=700";
			break;
		case('SMALL'):
     features="location=no, menubar=no, status=yes, scrollbars=yes, resizable=yes, toolbar=no, width=400, height=420";
			break;
		default:
			features="location=no, menubar=no, status=yes, scrollbars=yes, resizable=yes, toolbar=yes, width=850, height=700";
			//alert('error!');
			break;
	}
  file_path = 'flv-load.html' + "?" + target.getAttribute('flvname') + "&" + target.getAttribute('flvsize') ;
	window.open(file_path, 'newWindow', features);
}


function hover(evt){
  var target = dom.event.target(evt);
  target.setAttribute('src', target.getAttribute('hoversrc'));
}


function out(evt){
  var target = dom.event.target(evt);
  target.setAttribute('src', target.getAttribute('tempsrc'));
}


try {
 document.execCommand('BackgroundImageCache', false, true);
} catch(e) {}

