
Array.prototype.shuffle = function(){ 
	return this.concat().sort( 
		function(){return Math.random() - Math.random();} 
	); 
}


var _cnt = new Array();
var cnt = new Array();
var max = 0;			
var len = 0;				
var count = 0;			
var loadtime = 3000;


var ImgCut_Url1 = '/script/search/search_newsbank.php';
var ImgCut_Url2 = '/script/search/search.php?optk=E&q=';



var ImgCut	= new Array(
'../img/editorial/edi_1003/ed_01_1.jpg',
'../img/editorial/edi_1003/ed_02_1.jpg',
'../img/editorial/edi_1003/ed_03_1.jpg',
'../img/editorial/edi_1003/ed_04_1.jpg',
'../img/editorial/edi_1003/ed_05_1.jpg',
'../img/editorial/edi_1003/ed_06_1.jpg',
'../img/editorial/edi_1003/ed_07_1.jpg',
'../img/editorial/edi_1003/ed_08_1.jpg',
'../img/editorial/edi_1003/ed_09_1.jpg',
'../img/editorial/edi_1003/ed_10_1.jpg'
				);


var ImgCut_Width = new Array(
							     '800',
								 '800',
								 '800',
								 '800',
								 '800',
								 '800',
								 '800',
								 '800',
								 '800',
								 '800'
								  );


var ImgCut_Height = '350';


var ImgCut_Href = new Array(
		'거리',
		'호수',
		'중국',
		'바',
		'앤디워홀',
		'담배',
		'소나무',
		'도서관',
		'춤',
		'모란'
	);



function fadeOut(tag) {
	var tmp = "";
	var tHTML = "";
	var img = ImgCut[cnt[count]].split(',');
	var width = ImgCut_Width[cnt[count]].split(',');
	var href = ImgCut_Href[cnt[count]].split(',');
	var delay = loadtime / 2;

	if (tag)
		delay = loadtime;

	try	
	{
		if (tag)
			document.getElementById('oDiv').style.filter="blendTrans(duration=1)";		
	} 
	catch (e) {}

	try
	{
		if (tag)
			document.getElementById('oDiv').filters.blendTrans.apply();
	}
	catch (e) {}

	if (tag)
		document.getElementById('oDiv').style.visibility = 'hidden';

	var img_len = img.length;

	for (i = 0; i < len; i++)
	{
		if (i < img_len)
		{
			document.getElementById('oImg[' + i + ']').src = img[i];
			document.getElementById('oImg[' + i + ']').width = width[i];
			if (href[i].substr(0,5) == 'NEWS')
			{
				document.getElementById('oLink[' + i + ']').href = ImgCut_Url1;
				//document.getElementById('oLink[' + i + ']').href = ImgCut_Url1 + href[i].substring(5,href[i].length);
			} 
			else {
				document.getElementById('oLink[' + i + ']').href = ImgCut_Url2 + href[i];
			}
		}
		else {
			document.getElementById('oImg[' + i + ']').src = '../img/img_blank.gif';
			document.getElementById('oImg[' + i + ']').width = 0;
			document.getElementById('oLink[' + i + ']').href = '';
		}
	}

	if (tag)
		document.getElementById('oDiv').style.visibility = 'visible';

	try
	{
		if (tag)
			document.getElementById('oDiv').filters.blendTrans.play();
	}
	catch (e) {}

	(count < ImgCut.length-1) ? count++ : count = 0;

	setTimeout("fadeOut(true)", delay);
}


function init(_len, _loadtime) {
	max = ImgCut.length - 1;
	len = _len;
	loadtime = _loadtime;
	
	for(i=1;i<=max;i++) _cnt[i] = i;
		cnt = _cnt.shuffle();

	var tmp = new Array();
	tmp[0] = 0;
	for (i = 0; i < cnt.length; i++) {
		tmp[i+1] = cnt[i];
	}
	cnt = tmp; 


	fadeOut(false);
	try
	{
		theme_image_change(false);
	}
	catch (e) {}
}
