function confirmLink(theLink, msg)
{
    if (msg == '' || typeof(window.opera) != 'undefined') {
        return true;
    }

    var is_confirmed = confirm(msg);
    if (is_confirmed) {
        theLink.href;
    }

    return is_confirmed;
}


function checkform() {
  var errMSG = ''; 
  if (document.searchform.tmpsearch.value.length < 3)
	{
     errMSG += 'Введите не менее трех символов.';  
	}
  if ('' != errMSG)
   {
    alert(errMSG);
    return false;
   }
}

function show(id)
 {
  var div1 = xGetElementById('show');
  var div2 = xGetElementById(id);

div1.innerHTML=div2.innerHTML;

 }

	function open_window(url){
		window.open(url,'_blank','MENUBAR=0,TOOLBAR=0,HEIGHT=560,WIDTH=760,RESIZABLE=1,SCROLLBARS=1,LEFT=0,TOP=0');
	}

/*begin cкрипт для обратного отсчета времени*/

var timerID;
var timerRunning = false;
var today = new Date();
var count = new Date();
var secPerDay = 0;
var minPerDay = 0;
var hourPerDay = 0;
var secsLeft = 0;
var secsRound = 0;
var secsRemain = 0;
var minLeft = 0;
var minRound = 0;
var dayRemain = 0;
var minRemain = 0;
var Expire = 0;
var timeRemain = 0;
var timeUp = "Сегодня  начало"; 
var time = "Сейчас";

function stopclock (){
if(timerRunning)
clearTimeout(timerID);
timerRunning = false;
}

function startclock () {
stopclock();
showtime();
}


function showtime () 
{
today = new Date();
count = new Date("December  02, 2005 10:30");   
count.setYear(today.getYear());
secsPerDay = 1000 ;
minPerDay = 60 * 1000 ;
hoursPerDay = 60 * 60 * 1000;
PerDay = 24 * 60 * 60 * 1000;
Expire = (count.getTime() - today.getTime())

/*Seconds*/

secsLeft = (count.getTime() - today.getTime()) / minPerDay;

secsRound = Math.round(secsLeft);

secsRemain = secsLeft - secsRound;

secsRemain = (secsRemain < 0) ? secsRemain = 60 - ((secsRound - secsLeft) 
* 60) : secsRemain = (secsLeft - secsRound) * 60;

secsRemain = Math.round(secsRemain);


/*Minutes*/

minLeft = ((count.getTime() - today.getTime()) / hoursPerDay);

minRound = Math.round(minLeft);

minRemain = minLeft - minRound;

minRemain = (minRemain < 0) ? minRemain = 60 - ((minRound - minLeft)  * 
60) : minRemain = ((minLeft - minRound) * 60);

minRemain = Math.round(minRemain - 0.495);


/*Hours*/

hoursLeft = ((count.getTime() - today.getTime()) / PerDay);

hoursRound = Math.round(hoursLeft);

hoursRemain = hoursLeft - hoursRound;

hoursRemain = (hoursRemain < 0) ? hoursRemain = 24 - ((hoursRound - 
hoursLeft)  * 24) : hoursRemain = ((hoursLeft - hoursRound) * 24);

hoursRemain = Math.round(hoursRemain - 0.5);

/*Days*/

daysLeft = ((count.getTime() - today.getTime()) / PerDay);

daysLeft = (daysLeft);

daysRound = Math.round(daysLeft);

daysRemain = daysRound;


/*Fixes*/
if (daysRemain == 1) daysRemain = daysRemain + " дн ";
        else daysRemain = daysRemain + " дн "; 

if (hoursRemain == 1) hoursRemain = hoursRemain + "ч ";
        else hoursRemain = hoursRemain + "ч ";

if (minRemain == 1) minRemain = minRemain + "мин ";
        else minRemain = minRemain + "мин ";

if (secsRemain == 1) secsRemain = secsRemain + "сек ";
        else secsRemain = secsRemain + "сек ";


/*Time*/

timeRemain = daysRemain + hoursRemain + minRemain + 
secsRemain;

window.status = "";
document.clock.face.value = timeRemain;
timerID = setTimeout("showtime()",1000);
timerRunning = true;

if (Expire <= 0){
document.clock.face.value = time;
stopclock();
}
}
/*End cкрипт для обратного отсчета времени*/

/*скрипт для изменения стилей в input*/ 
   function appendinputtypeClasses() { 
 if (!document.getElementsByTagName ) 
  return; 
 var inputs = document.getElementsByTagName('input'); 
 var inputLen = inputs.length; 
 for ( i=0;i<inputLen;i++ ) { 
  if ( inputs[i].getAttribute('type') ) 
   inputs[i].className += ' '+inputs[i].getAttribute('type'); 
 } 
}
/* End скрипт для изменения стилей в input*/





// функция вставки 
function addSpTags(obj, tag)
{

if (navigator.appName != 'Microsoft Internet Explorer') 

	{
                start = obj.selectionStart;
                finish = obj.selectionEnd;

	if (start != finish)
		{obj.value = obj.value.substring(0, start) + '<' + tag + '>' + obj.value.substring(start, finish) + '</' + tag + '>' +  obj.value.substring(finish, obj.value.length);}
	else {alert('Сперва выделите нужную часть текста!');}

       } 
else  
	{
                r = document.selection.createRange();
                if (r.text) 
		{
                r.text = '<' + tag + '>' + r.text + '</' + tag + '>';
		}
	else {alert('Сперва выделите нужную часть текста!');}
	}
}





function showLarge(theURL,altstr,w,h,s) {
        var width=w;
        var height=h;
        var top=(screen.height) ? (screen.height-height)/2 : 0;
        var left=(screen.width) ? (screen.width-width)/2 : 0;
        var features = '';
        if (s==1) {features = 'scrollbars=1,width='+width+',height='+height+',top='+top+',left='+left;};
	  if (s==2) {features = 'scrollbars=1,toolbar=1,status=1,resizable=1,width='+width+',height='+height+',top='+top+',left='+left;};
	  if (s==0) {features = 'scrollbars=0,toolbar=1,status=0,width='+width+',height='+height+',top='+top+',left='+left;};
	  if (s==3) {features = 'scrollbars=0,toolbar=0,status=0,resizable=0,width='+width+',height='+height+',top='+top+',left='+left;};
	myWin =  window.open(theURL,"_blank",features);
	myWin.document.open();
	myWin.document.writeln('<html><head>');
	myWin.document.writeln('<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">');
	myWin.document.writeln('<title>'+altstr+'</title></head>');
	myWin.document.writeln('<body bgcolor="#FFFFFF" leftmargin=0 topmargin=0 marginwidth=0 marginheight=0>');
	myWin.document.writeln('<a href="javascript:window.close();"><img src="'+theURL+'" alt="'+altstr+'" border=0 width=' + w + ' height=' + h + '></a>');
	myWin.document.writeln('</body></html>');
	myWin.document.close();

}
